#debugBar {
	POSITION: fixed; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: black; PADDING-LEFT: 6px; BOTTOM: 5px; PADDING-RIGHT: 6px; FONT-FAMILY: "Lucida Grande", Tahoma, Arial, sans-serif; COLOR: white; FONT-SIZE: 10px; PADDING-TOP: 0px; LEFT: 5px; opacity: 1; -moz-border-radius: 5px
}
#debugBar A:active {
	OUTLINE-STYLE: none
}
#debugBar A:focus {
	-moz-outline-style: none
}
#debugBar UL#debugMenu {
	MIN-WIDTH: 250px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#debugBar UL#debugMenu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#debugBar UL#debugMenu LI A SPAN {
	FONT-SIZE: 1.3em
}
#debugBar UL#debugMenu LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: white; BORDER-TOP: black 2px solid; MARGIN-RIGHT: 2px; TEXT-DECORATION: none; PADDING-TOP: 5px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px
}
#debugBar UL#debugMenu LI.selected A {
	BORDER-BOTTOM-COLOR: white; BACKGROUND-COLOR: #333; BORDER-TOP-COLOR: white; COLOR: white; BORDER-RIGHT-COLOR: white; BORDER-LEFT-COLOR: white
}
#debugBar UL#debugMenu LI.selected A:hover {
	BORDER-BOTTOM-COLOR: white; BACKGROUND-COLOR: #333; BORDER-TOP-COLOR: white; COLOR: white; BORDER-RIGHT-COLOR: white; BORDER-LEFT-COLOR: white
}
#debugBar UL#debugMenu LI A:hover {
	BACKGROUND-COLOR: #222; BORDER-TOP: #444444 2px solid
}
#debugBar DIV#debugContent {
	TEXT-ALIGN: left; COLOR: white; CLEAR: left
}
#debugBar DIV#debugContent .debugPlugin {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #222222; MARGIN-TOP: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: none; PADDING-TOP: 8px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px
}
#debugBar DIV#debugContent .debugPlugin LI {
	LIST-STYLE-TYPE: none; COLOR: white !important
}
#debugBar .green {
	COLOR: #4e9a06 !important
}
#debugBar .blue {
	COLOR: #3465a4 !important
}
#debugBar .purple {
	COLOR: #953fa1 !important
}
#debugBar .orange {
	COLOR: #d28c00 !important
}
#debugBar .red {
	COLOR: #cc0000 !important
}
#debugBar .bggreen {
	BACKGROUND-COLOR: #4e9a06 !important
}
#debugBar .bgblue {
	BACKGROUND-COLOR: #3465a4 !important
}
#debugBar .bgpurple {
	BACKGROUND-COLOR: #953fa1 !important
}
#debugBar .bgorange {
	BACKGROUND-COLOR: #d28c00 !important
}
#debugBar .bgred {
	BACKGROUND-COLOR: #cc0000 !important
}
#debugBar #debugContent TABLE {
	WIDTH: 100%; COLOR: white
}
#debugBar #debugContent TABLE THEAD {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
#debugBar #debugContent TABLE THEAD TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
#debugBar #debugContent TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: white; PADDING-TOP: 2px
}
#debugFooter {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #999999; CLEAR: both; BORDER-TOP: #444444 0px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#debugFooter A {
	FLOAT: right; COLOR: #999999; TEXT-DECORATION: none
}
HTML {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
OBJECT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IFRAME {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
ABBR {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
ACRONYM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DEL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DFN {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
EM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
Q {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
CAPTION {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TBODY {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TFOOT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
THEAD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TR {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 1.5
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: separate
}
CAPTION {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TH {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TD {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TABLE {
	VERTICAL-ALIGN: middle
}
TD {
	VERTICAL-ALIGN: middle
}
TH {
	VERTICAL-ALIGN: middle
}
BLOCKQUOTE:before {
	CONTENT: ""
}
BLOCKQUOTE:after {
	CONTENT: ""
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
BLOCKQUOTE {
	QUOTES: "" ""
}
Q {
	QUOTES: "" ""
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.container {
	MARGIN: 0px auto; WIDTH: 951px
}
.showgrid {
	BACKGROUND: url(/css/hdn/src/grid.png)
}
BODY {
	MARGIN: 1.5em 0px
}
DIV.span-1 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-2 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-3 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-4 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-5 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-6 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-7 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-8 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-9 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-10 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-11 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-12 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-13 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-14 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-15 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-16 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-17 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-18 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-19 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-20 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-21 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-22 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-23 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-24 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-25 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-26 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-27 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-28 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-29 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-30 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-31 {
	MARGIN: 0px 10px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.last {
	MARGIN-RIGHT: 0px
}
.span-1 {
	WIDTH: 21px
}
.span-2 {
	WIDTH: 52px
}
.span-3 {
	WIDTH: 83px
}
.span-4 {
	WIDTH: 114px
}
.span-5 {
	WIDTH: 145px
}
.span-6 {
	WIDTH: 176px
}
.span-7 {
	WIDTH: 207px
}
.span-8 {
	WIDTH: 238px
}
.span-9 {
	WIDTH: 269px
}
.span-10 {
	WIDTH: 300px
}
.span-11 {
	WIDTH: 331px
}
.span-12 {
	WIDTH: 362px
}
.span-13 {
	WIDTH: 393px
}
.span-14 {
	WIDTH: 424px
}
.span-15 {
	WIDTH: 455px
}
.span-16 {
	WIDTH: 486px
}
.span-17 {
	WIDTH: 517px
}
.span-18 {
	WIDTH: 548px
}
.span-19 {
	WIDTH: 579px
}
.span-20 {
	WIDTH: 610px
}
.span-21 {
	WIDTH: 641px
}
.span-22 {
	WIDTH: 672px
}
.span-23 {
	WIDTH: 703px
}
.span-24 {
	WIDTH: 734px
}
.span-25 {
	WIDTH: 765px
}
.span-26 {
	WIDTH: 796px
}
.span-27 {
	WIDTH: 827px
}
.span-28 {
	WIDTH: 858px
}
.span-29 {
	WIDTH: 889px
}
.span-30 {
	WIDTH: 920px
}
.span-31 {
	MARGIN: 0px; WIDTH: 951px
}
DIV.span-31 {
	MARGIN: 0px; WIDTH: 951px
}
.append-1 {
	PADDING-RIGHT: 31px
}
.append-2 {
	PADDING-RIGHT: 62px
}
.append-3 {
	PADDING-RIGHT: 93px
}
.append-4 {
	PADDING-RIGHT: 124px
}
.append-5 {
	PADDING-RIGHT: 155px
}
.append-6 {
	PADDING-RIGHT: 186px
}
.append-7 {
	PADDING-RIGHT: 217px
}
.append-8 {
	PADDING-RIGHT: 248px
}
.append-9 {
	PADDING-RIGHT: 279px
}
.append-10 {
	PADDING-RIGHT: 310px
}
.append-11 {
	PADDING-RIGHT: 341px
}
.append-12 {
	PADDING-RIGHT: 372px
}
.append-13 {
	PADDING-RIGHT: 403px
}
.append-14 {
	PADDING-RIGHT: 434px
}
.append-15 {
	PADDING-RIGHT: 465px
}
.append-16 {
	PADDING-RIGHT: 496px
}
.append-17 {
	PADDING-RIGHT: 527px
}
.append-18 {
	PADDING-RIGHT: 558px
}
.append-19 {
	PADDING-RIGHT: 589px
}
.append-20 {
	PADDING-RIGHT: 620px
}
.append-21 {
	PADDING-RIGHT: 651px
}
.append-22 {
	PADDING-RIGHT: 682px
}
.append-23 {
	PADDING-RIGHT: 713px
}
.append-24 {
	PADDING-RIGHT: 744px
}
.append-25 {
	PADDING-RIGHT: 775px
}
.append-26 {
	PADDING-RIGHT: 806px
}
.append-27 {
	PADDING-RIGHT: 837px
}
.append-28 {
	PADDING-RIGHT: 868px
}
.append-29 {
	PADDING-RIGHT: 899px
}
.append-30 {
	PADDING-RIGHT: 930px
}
.prepend-1 {
	PADDING-LEFT: 31px
}
.prepend-2 {
	PADDING-LEFT: 62px
}
.prepend-3 {
	PADDING-LEFT: 93px
}
.prepend-4 {
	PADDING-LEFT: 124px
}
.prepend-5 {
	PADDING-LEFT: 155px
}
.prepend-6 {
	PADDING-LEFT: 186px
}
.prepend-7 {
	PADDING-LEFT: 217px
}
.prepend-8 {
	PADDING-LEFT: 248px
}
.prepend-9 {
	PADDING-LEFT: 279px
}
.prepend-10 {
	PADDING-LEFT: 310px
}
.prepend-11 {
	PADDING-LEFT: 341px
}
.prepend-12 {
	PADDING-LEFT: 372px
}
.prepend-13 {
	PADDING-LEFT: 403px
}
.prepend-14 {
	PADDING-LEFT: 434px
}
.prepend-15 {
	PADDING-LEFT: 465px
}
.prepend-16 {
	PADDING-LEFT: 496px
}
.prepend-17 {
	PADDING-LEFT: 527px
}
.prepend-18 {
	PADDING-LEFT: 558px
}
.prepend-19 {
	PADDING-LEFT: 589px
}
.prepend-20 {
	PADDING-LEFT: 620px
}
.prepend-21 {
	PADDING-LEFT: 651px
}
.prepend-22 {
	PADDING-LEFT: 682px
}
.prepend-23 {
	PADDING-LEFT: 713px
}
.prepend-24 {
	PADDING-LEFT: 744px
}
.prepend-25 {
	PADDING-LEFT: 775px
}
.prepend-26 {
	PADDING-LEFT: 806px
}
.prepend-27 {
	PADDING-LEFT: 837px
}
.prepend-28 {
	PADDING-LEFT: 868px
}
.prepend-29 {
	PADDING-LEFT: 899px
}
.prepend-30 {
	PADDING-LEFT: 930px
}
DIV.border {
	PADDING-RIGHT: 4px; MARGIN-RIGHT: 5px; BORDER-RIGHT: #eee 1px solid
}
DIV.colborder {
	PADDING-RIGHT: 19px; MARGIN-RIGHT: 16px; BORDER-RIGHT: #eee 1px solid
}
.pull-1 {
	MARGIN-LEFT: -31px
}
.pull-2 {
	MARGIN-LEFT: -62px
}
.pull-3 {
	MARGIN-LEFT: -93px
}
.pull-4 {
	MARGIN-LEFT: -124px
}
.pull-5 {
	MARGIN-LEFT: -155px
}
.pull-6 {
	MARGIN-LEFT: -186px
}
.pull-7 {
	MARGIN-LEFT: -217px
}
.pull-8 {
	MARGIN-LEFT: -248px
}
.pull-9 {
	MARGIN-LEFT: -279px
}
.pull-10 {
	MARGIN-LEFT: -310px
}
.pull-11 {
	MARGIN-LEFT: -341px
}
.pull-12 {
	MARGIN-LEFT: -372px
}
.pull-13 {
	MARGIN-LEFT: -403px
}
.pull-14 {
	MARGIN-LEFT: -434px
}
.pull-15 {
	MARGIN-LEFT: -465px
}
.pull-16 {
	MARGIN-LEFT: -496px
}
.pull-17 {
	MARGIN-LEFT: -527px
}
.pull-18 {
	MARGIN-LEFT: -558px
}
.pull-19 {
	MARGIN-LEFT: -589px
}
.pull-20 {
	MARGIN-LEFT: -620px
}
.pull-21 {
	MARGIN-LEFT: -651px
}
.pull-22 {
	MARGIN-LEFT: -682px
}
.pull-23 {
	MARGIN-LEFT: -713px
}
.pull-24 {
	MARGIN-LEFT: -744px
}
.pull-25 {
	MARGIN-LEFT: -775px
}
.pull-26 {
	MARGIN-LEFT: -806px
}
.pull-27 {
	MARGIN-LEFT: -837px
}
.pull-28 {
	MARGIN-LEFT: -868px
}
.pull-29 {
	MARGIN-LEFT: -899px
}
.pull-30 {
	MARGIN-LEFT: -930px
}
.pull-31 {
	MARGIN-LEFT: -961px
}
.pull-1 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-2 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-3 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-4 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-5 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-6 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-7 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-8 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-9 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-10 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-11 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-12 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-13 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-14 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-15 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-16 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-17 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-18 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-19 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-20 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-21 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-22 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-23 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-24 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-25 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-26 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-27 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-28 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-29 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-30 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.pull-31 {
	POSITION: relative; DISPLAY: inline; FLOAT: left
}
.push-1 {
	MARGIN: 0px -31px 1.5em 31px
}
.push-2 {
	MARGIN: 0px -62px 1.5em 62px
}
.push-3 {
	MARGIN: 0px -93px 1.5em 93px
}
.push-4 {
	MARGIN: 0px -124px 1.5em 124px
}
.push-5 {
	MARGIN: 0px -155px 1.5em 155px
}
.push-6 {
	MARGIN: 0px -186px 1.5em 186px
}
.push-7 {
	MARGIN: 0px -217px 1.5em 217px
}
.push-8 {
	MARGIN: 0px -248px 1.5em 248px
}
.push-9 {
	MARGIN: 0px -279px 1.5em 279px
}
.push-10 {
	MARGIN: 0px -310px 1.5em 310px
}
.push-11 {
	MARGIN: 0px -341px 1.5em 341px
}
.push-12 {
	MARGIN: 0px -372px 1.5em 372px
}
.push-13 {
	MARGIN: 0px -403px 1.5em 403px
}
.push-14 {
	MARGIN: 0px -434px 1.5em 434px
}
.push-15 {
	MARGIN: 0px -465px 1.5em 465px
}
.push-16 {
	MARGIN: 0px -496px 1.5em 496px
}
.push-17 {
	MARGIN: 0px -527px 1.5em 527px
}
.push-18 {
	MARGIN: 0px -558px 1.5em 558px
}
.push-19 {
	MARGIN: 0px -589px 1.5em 589px
}
.push-20 {
	MARGIN: 0px -620px 1.5em 620px
}
.push-21 {
	MARGIN: 0px -651px 1.5em 651px
}
.push-22 {
	MARGIN: 0px -682px 1.5em 682px
}
.push-23 {
	MARGIN: 0px -713px 1.5em 713px
}
.push-24 {
	MARGIN: 0px -744px 1.5em 744px
}
.push-25 {
	MARGIN: 0px -775px 1.5em 775px
}
.push-26 {
	MARGIN: 0px -806px 1.5em 806px
}
.push-27 {
	MARGIN: 0px -837px 1.5em 837px
}
.push-28 {
	MARGIN: 0px -868px 1.5em 868px
}
.push-29 {
	MARGIN: 0px -899px 1.5em 899px
}
.push-30 {
	MARGIN: 0px -930px 1.5em 930px
}
.push-31 {
	MARGIN: 0px -961px 1.5em 961px
}
.push-1 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-2 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-3 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-4 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-5 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-6 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-7 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-8 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-9 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-10 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-11 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-12 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-13 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-14 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-15 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-16 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-17 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-18 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-19 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-20 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-21 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-22 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-23 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-24 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-25 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-26 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-27 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-28 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-29 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-30 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.push-31 {
	POSITION: relative; DISPLAY: inline; FLOAT: right
}
.box {
	PADDING-BOTTOM: 1.5em; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em; MARGIN-BOTTOM: 1.5em; BACKGROUND: #e5ecf9; PADDING-TOP: 1.5em
}
HR {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 0px 0px 1.45em; WIDTH: 100%; BORDER-TOP-STYLE: none; BACKGROUND: #ddd; FLOAT: none; HEIGHT: 0.1em; COLOR: #ddd; CLEAR: both; BORDER-LEFT-STYLE: none
}
HR.space {
	BACKGROUND: #fff; COLOR: #fff
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.container:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
.container {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
* HTML .container {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.container {
	DISPLAY: block
}
.clear {
	CLEAR: both
}
BODY {
	LINE-HEIGHT: 1.5; MARGIN: 0px; FONT-SIZE: 75%
}
TABLE {
	BORDER-COLLAPSE: collapse
}
.container {
	WIDTH: 971px
}
DIV.span-1 {
	MARGIN-RIGHT: 21px
}
DIV.span-2 {
	MARGIN-RIGHT: 21px
}
DIV.span-3 {
	MARGIN-RIGHT: 21px
}
DIV.span-4 {
	MARGIN-RIGHT: 21px
}
DIV.span-5 {
	MARGIN-RIGHT: 21px
}
DIV.span-6 {
	MARGIN-RIGHT: 21px
}
DIV.span-7 {
	MARGIN-RIGHT: 21px
}
DIV.span-8 {
	MARGIN-RIGHT: 21px
}
DIV.span-9 {
	MARGIN-RIGHT: 21px
}
DIV.span-10 {
	MARGIN-RIGHT: 21px
}
DIV.span-11 {
	MARGIN-RIGHT: 21px
}
DIV.span-12 {
	MARGIN-RIGHT: 21px
}
DIV.span-13 {
	MARGIN-RIGHT: 21px
}
DIV.span-14 {
	MARGIN-RIGHT: 21px
}
DIV.span-15 {
	MARGIN-RIGHT: 21px
}
DIV.span-16 {
	MARGIN-RIGHT: 21px
}
DIV.span-17 {
	MARGIN-RIGHT: 21px
}
DIV.span-18 {
	MARGIN-RIGHT: 21px
}
DIV.span-19 {
	MARGIN-RIGHT: 21px
}
DIV.span-20 {
	MARGIN-RIGHT: 21px
}
DIV.span-21 {
	MARGIN-RIGHT: 21px
}
DIV.span-22 {
	MARGIN-RIGHT: 21px
}
DIV.span-23 {
	MARGIN-RIGHT: 21px
}
DIV.span-24 {
	MARGIN-RIGHT: 21px
}
DIV.span-25 {
	MARGIN-RIGHT: 21px
}
DIV.span-26 {
	MARGIN-RIGHT: 21px
}
DIV.span-27 {
	MARGIN-RIGHT: 21px
}
DIV.span-28 {
	MARGIN-RIGHT: 21px
}
DIV.span-29 {
	MARGIN-RIGHT: 21px
}
DIV.span-30 {
	MARGIN-RIGHT: 21px
}
.span-1b {
	WIDTH: 10px
}
.span-2b {
	WIDTH: 41px
}
.span-3b {
	WIDTH: 74px
}
.span-4b {
	WIDTH: 103px
}
.span-5b {
	WIDTH: 134px
}
.span-6b {
	WIDTH: 165px
}
.span-7b {
	WIDTH: 196px
}
.span-8b {
	WIDTH: 227px
}
.span-9b {
	WIDTH: 258px
}
.span-10b {
	WIDTH: 289px
}
.span-11b {
	WIDTH: 320px
}
.span-12b {
	WIDTH: 351px
}
.span-13b {
	WIDTH: 382px
}
.span-14b {
	WIDTH: 413px
}
.span-15b {
	WIDTH: 444px
}
.span-16b {
	WIDTH: 475px
}
.span-17b {
	WIDTH: 506px
}
.span-18b {
	WIDTH: 537px
}
.span-19b {
	WIDTH: 568px
}
.span-20b {
	WIDTH: 599px
}
.span-21b {
	WIDTH: 630px
}
.span-22b {
	WIDTH: 661px
}
.span-23b {
	WIDTH: 792px
}
.span-24b {
	WIDTH: 723px
}
.span-25b {
	WIDTH: 754px
}
.span-26b {
	WIDTH: 785px
}
.span-27b {
	WIDTH: 816px
}
.span-28b {
	WIDTH: 847px
}
.span-29b {
	WIDTH: 878px
}
.span-30b {
	WIDTH: 909px
}
.span-31b {
	
}
DIV.span-31b {
	
}
.span-1c {
	
}
.span-2c {
	WIDTH: 30px
}
.span-3c {
	WIDTH: 61px
}
.span-4c {
	WIDTH: 92px
}
.span-5c {
	WIDTH: 123px
}
.span-6c {
	WIDTH: 154px
}
.span-7c {
	WIDTH: 185px
}
.span-8c {
	WIDTH: 216px
}
.span-9c {
	WIDTH: 247px
}
.span-10c {
	WIDTH: 288px
}
.span-11c {
	WIDTH: 309px
}
.span-12c {
	WIDTH: 340px
}
.span-13c {
	WIDTH: 371px
}
.span-14c {
	WIDTH: 402px
}
.span-15c {
	WIDTH: 433px
}
.span-16c {
	WIDTH: 464px
}
.span-17c {
	WIDTH: 495px
}
.span-18c {
	WIDTH: 526px
}
.span-19c {
	WIDTH: 557px
}
.span-20c {
	WIDTH: 588px
}
.span-21c {
	WIDTH: 619px
}
.span-22c {
	WIDTH: 650px
}
.span-23c {
	WIDTH: 681px
}
.span-24c {
	WIDTH: 712px
}
.span-25c {
	WIDTH: 743px
}
.span-26c {
	WIDTH: 774px
}
.span-27c {
	WIDTH: 805px
}
.span-28c {
	WIDTH: 836px
}
.span-29c {
	WIDTH: 867px
}
.span-30c {
	WIDTH: 898px
}
.span-31c {
	
}
DIV.span-31c {
	
}
DIV.span-1b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-2b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-3b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-4b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-5b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-6b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-7b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-8b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-9b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-10b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-11b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-12b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-13b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-14b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-15b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-16b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-17b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-18b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-19b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-20b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-21b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-22b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-23b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-24b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-25b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-26b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-27b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-28b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-29b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-30b {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-1c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-2c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-3c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-4c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-5c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-6c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-7c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-8c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-9c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-10c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-11c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-12c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-13c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-14c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-15c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-16c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-17c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-18c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-19c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-20c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-21c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-22c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-23c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-24c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-25c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-26c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-27c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-28c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-29c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.span-30c {
	MARGIN: 0px 21px 0px 0px; DISPLAY: inline; FLOAT: left
}
DIV.last {
	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px
}
.cell-vertical {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
A.collection-rss-link {
	DISPLAY: inline
}
A.collection-rss-link IMG {
	BORDER-RIGHT-WIDTH: 0px !important; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
.show-rss-link A.collection-rss-link {
	DISPLAY: inline
}
.hide-rss-link A.collection-rss-link {
	DISPLAY: none
}
.hst-categorylist A.collection-rss-link IMG {
	MARGIN: 0px 0px -3px 5px
}
.hst-categorylist-wide A.collection-rss-link IMG {
	MARGIN: 0px 0px -3px 5px
}
.hst-homecategory A.collection-rss-link IMG {
	MARGIN: 0px 0px 3px
}
.hst-simplelist A.collection-rss-link IMG {
	MARGIN: 0px 0px 3px
}
.hst-headlinelist A.collection-rss-link IMG {
	MARGIN: 0px 0px 3px
}
.hst-headlinelist-module A.collection-rss-link IMG {
	MARGIN: 0px 0px 3px 10px
}
.hst-freeform .content H1 {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.hst-freeform .content H2 {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.hst-freeform .content H3 {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.hst-freeform .content H4 {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.hst-freeform .content H5 {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.hst-freeform .content H6 {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.hst-freeform .content P {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 12px
}
.hst-freeform .content TT {
	
}
.hst-freeform .content B {
	font-syle: bold
}
.hst-freeform .content I {
	FONT-STYLE: italic
}
.hst-freeform .content UL {
	LIST-STYLE-TYPE: disc; MARGIN-BOTTOM: 12px; MARGIN-LEFT: 2em
}
.hst-freeform .content LI {
	LIST-STYLE-TYPE: disc
}
.hst-siteheader .buttonone .creative {
	DISPLAY: none
}
.wireframe {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; FONT: 0.92em Verdana, sans-serif; MARGIN-BOTTOM: 10px; CLEAR: both; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.wf-ad {
	BACKGROUND: url(/img/utils/zebra_tile.gif)
}
.wf-alert {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.wf-alert * {
	COLOR: #c00
}
.wf-ugc {
	BACKGROUND: #eeffdd
}
.wf-feature {
	BACKGROUND: lightblue
}
.wf-content {
	BACKGROUND: #ddd
}
.wireframe H4 {
	BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: 1em Verdana, sans-serif; MARGIN-BOTTOM: 10px; BACKGROUND: #ccc; PADDING-TOP: 5px
}
.wireframe P {
	MARGIN: 5px
}
.wireframe .hr {
	MARGIN: 5px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x; HEIGHT: 1px
}
.wireframe HR {
	DISPLAY: none
}
.pagecontent .hst-halfbanner {
	MARGIN-BOTTOM: 10px
}
.pagecontent .hst-mediumrectangle {
	MARGIN-BOTTOM: 10px
}
.hst-billboard {
	MARGIN-BOTTOM: 10px
}
.hst-billboard {
	POSITION: relative; MARGIN: 0px 0px 0px 10px; WIDTH: 951px; TOP: -10px
}
.hst-contextualads {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, sans-serif; MARGIN-BOTTOM: 10px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 0px
}
.hst-contextualads .header {
	BORDER-BOTTOM: #cac8c8 1px solid; MARGIN: 0px -10px 10px; BACKGROUND: #eee; HEIGHT: 22px; BORDER-TOP: #cac8c8 1px solid
}
.hst-contextualads H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FONT: bold 1em/14px Arial, 'Helvetica Nueue', Helvetica, sans-serif; PADDING-TOP: 4px
}
.hst-contextualads H2 A:link {
	COLOR: black
}
.hst-contextualads H2 A:visited {
	COLOR: black
}
.hst-contextualads UL {
	LIST-STYLE-TYPE: none
}
.hst-contextualads LI {
	WIDTH: 100%; MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.hst-contextualads LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-contextualads-twoup LI {
	MARGIN-BOTTOM: 0px
}
.hst-contextualads-twoup LI {
	WIDTH: 49%; PADDING-RIGHT: 2%; DISPLAY: inline; FLOAT: left
}
.hst-contextualads-twoup LI.last {
	PADDING-RIGHT: 0px
}
.hst-contextualads H4 {
	FONT: bold 0.92em Verdana, sans-serif; COLOR: #006
}
.hst-contextualads H4 A:link {
	FONT: bold 0.92em Verdana, sans-serif; COLOR: #006
}
.hst-contextualads H4 A:visited {
	FONT: bold 0.92em Verdana, sans-serif; COLOR: #006
}
.hst-contextualads P {
	FONT: 0.92em Verdana, sans-serif; COLOR: black
}
.hst-contextualads P A:link {
	FONT: 0.92em Verdana, sans-serif; COLOR: black
}
.hst-contextualads P A:visited {
	FONT: 0.92em Verdana, sans-serif; COLOR: black
}
.hst-contextualads P.exit {
	FONT: 0.92em Verdana, sans-serif; COLOR: gray
}
.hst-contextualads P.exit A:link {
	FONT: 0.92em Verdana, sans-serif; COLOR: gray
}
.hst-contextualads P.exit A:visited {
	FONT: 0.92em Verdana, sans-serif; COLOR: gray
}
.hst-contextualads H4 A:hover {
	TEXT-DECORATION: underline
}
.hst-contextualads H4 A:active {
	TEXT-DECORATION: underline
}
.hst-contextualads P A:hover {
	TEXT-DECORATION: none !important
}
.hst-contextualads P A:active {
	TEXT-DECORATION: none !important
}
.hst-bigstate {
	WIDTH: 630px; FONT: bold 29px 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 10px
}
.hst-bigstate H4 {
	MARGIN-BOTTOM: 3px
}
.hst-bigstate IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN-BOTTOM: 3px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-bigstate P {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.4; FONT-SIZE: 16px
}
.hst-blockstates {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 10px
}
.hst-blockstates DIV.tabcontent {
	WIDTH: 200px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.hst-blockstates DIV.last {
	MARGIN-RIGHT: 0px
}
.hst-blockstates-vertical DIV.tabcontent {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 39px; WIDTH: 200px; PADDING-RIGHT: 39px; DISPLAY: block; FLOAT: none; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
.hst-blockstates UL {
	LIST-STYLE-TYPE: none
}
.hst-blockstates LI.item {
	FONT-SIZE: 0.92em
}
.hst-blockstates LI.first {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px
}
.hst-blockstates LI.item P.illo {
	MARGIN-BOTTOM: 5px
}
.hst-blockstates LI.item P.illo IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-blockstates LI.item P.illo BR {
	DISPLAY: none
}
.hst-blockstates LI.item P.illo SPAN {
	DISPLAY: none
}
.hst-blockstates H4 {
	PADDING-LEFT: 10px; FONT-FAMILY: inherit; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 7px; FONT-WEIGHT: normal
}
.hst-blockstates-vertical H4 {
	FONT-FAMILY: 'Trebuchet MS', sans-serif
}
.hst-blockstates-vertical DIV.detail {
	FONT-FAMILY: 'Trebuchet MS', sans-serif
}
.hst-blockstates-vertical P {
	FONT-FAMILY: 'Trebuchet MS', sans-serif
}
.hst-blockstates LI.first H4 {
	PADDING-LEFT: 0px; FONT: bold 1.17em/1.35 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blockstates H4 IMG {
	MARGIN-BOTTOM: -1px
}
.hst-blockstates LI.first H4 IMG {
	MARGIN-BOTTOM: 0px
}
.hst-blockstates LI.item .detail {
	LINE-HEIGHT: 1.35; FONT-SIZE: 1em
}
.hst-blockstates-vertical LI.item {
	DISPLAY: none
}
.hst-blockstates-vertical LI.item .detail {
	DISPLAY: none
}
.hst-blockstates-vertical LI.first {
	DISPLAY: block
}
.hst-blockstates P.more {
	LINE-HEIGHT: 1.5; MARGIN-TOP: 2px; FONT-WEIGHT: normal
}
.hst-blockstates .delimit {
	COLOR: #666
}
.hst-blockstates-vertical {
	BACKGROUND: url(/img/modules/blockstates/curvebox2.gif) #edf5f7 repeat-y; HEIGHT: 1%
}
.hst-blockstates-vertical .edge2 {
	BACKGROUND: url(/img/modules/blockstates/curvebox1.gif) no-repeat left top
}
.hst-blockstates-vertical .edge3 {
	BACKGROUND: url(/img/modules/blockstates/curvebox3.gif) no-repeat left bottom
}
.hst-blockstates-vertical .edge4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px
}
.hst-blockstates-vertical H2 {
	TEXT-TRANSFORM: uppercase; FONT: bold 1.09em 'Trebuchet MS', sans-serif; MARGIN-BOTTOM: 10px
}
.hst-blockstates-vertical H2 {
	COLOR: black
}
.hst-blockstates-vertical H2 A:link {
	COLOR: black
}
.hst-blockstates-vertical H2 A:visited {
	COLOR: black
}
.show-rss-link .hst-blockstates A.collection-rss-link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.show-rss-link .hst-blockstates-vertical A.collection-rss-link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hst-blogpage-picks {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/modules/blogpage/edge1.gif) no-repeat left top; HEIGHT: 1%
}
.hst-blogpage-picks .edge2 {
	BACKGROUND: url(/img/modules/blogpage/edge2.gif) no-repeat right top
}
.hst-blogpage-picks .edge3 {
	BACKGROUND: url(/img/modules/blogpage/edge3.gif) no-repeat right bottom
}
.hst-blogpage-picks .edge4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/img/modules/blogpage/edge4.gif) no-repeat left bottom; PADDING-TOP: 10px
}
.hst-blogpage-picks H2 {
	PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #900; PADDING-TOP: 6px
}
.hst-blogpage-picks H2 {
	FONT-SIZE: 1.09em
}
.hst-blogpage-picks H4 {
	FONT-SIZE: 1.09em
}
.hst-blogpage-picks LI {
	MARGIN-BOTTOM: 10px
}
.hst-blogpage-picks LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-blogpage-picks P {
	FONT-SIZE: 0.92em
}
.hst-blogpage-picks P.timestamp {
	COLOR: gray
}
.hst-blogpage-chooser {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 285px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/modules/blogpage/chooser-bg.gif) no-repeat; HEIGHT: 66px; PADDING-TOP: 15px
}
.hst-blogpage-chooser FORM {
	MARGIN-BOTTOM: 15px
}
.hst-blogpage-chooser SELECT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
.hst-blogpage-chooser INPUT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
.hst-blogpage-chooser SELECT {
	WIDTH: 235px; MARGIN-RIGHT: 7px
}
.hst-blogpage-report {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/modules/blogpage/edge1.gif) no-repeat left top; HEIGHT: 1%
}
.hst-blogpage-report .edge2 {
	BACKGROUND: url(/img/modules/blogpage/edge2.gif) no-repeat right top
}
.hst-blogpage-report .edge3 {
	BACKGROUND: url(/img/modules/blogpage/edge3.gif) no-repeat right bottom
}
.hst-blogpage-report .edge4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/img/modules/blogpage/edge4.gif) no-repeat left bottom; PADDING-TOP: 10px
}
.hst-blogpage-report H2 {
	PADDING-BOTTOM: 9px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #900; PADDING-TOP: 6px
}
.hst-blogpage-report H2 SPAN.subtitle {
	TEXT-TRANSFORM: lowercase
}
.hst-blogpage-report H2 {
	FONT-SIZE: 1.09em
}
.hst-blogpage-report H4 {
	FONT-SIZE: 1em
}
.hst-blogpage-report LI {
	MARGIN-BOTTOM: 10px
}
.hst-blogpage-report LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-blogpage-report P {
	FONT-SIZE: 0.92em
}
.hst-blogpage-report P.timestamp {
	COLOR: gray
}
.hst-blogpage-report P.timestamp A {
	COLOR: gray
}
.hst-blogpage-report .justposted {
	PADDING-BOTTOM: 11px; MARGIN-BOTTOM: 5px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x left bottom
}
.hst-blogpromo-vertical {
	PADDING-BOTTOM: 11px; LINE-HEIGHT: 1; WIDTH: 309px; MARGIN-BOTTOM: 10px
}
.hst-blogpromo-vertical .header {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 15px; BACKGROUND: #eeeeee 0px 0px; BORDER-TOP: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-blogpromo-vertical .header H2 {
	DISPLAY: inline; MARGIN-BOTTOM: 0px; FLOAT: left; FONT-SIZE: 1.17em
}
.hst-blogpromo-vertical P.entry {
	MARGIN-TOP: 1px; FLOAT: right; FONT-SIZE: 0.92em
}
.hst-blogpromo-vertical H4 IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; FLOAT: left; MARGIN-LEFT: -76px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-blogpromo-vertical LI {
	PADDING-BOTTOM: 11px; MARGIN-BOTTOM: 8px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x left bottom; CLEAR: left
}
.hst-blogpromo-vertical LI H4 {
	PADDING-BOTTOM: 5px; FONT-SIZE: 1.09em
}
.hst-blogpromo-vertical LI .blogtitle {
	MARGIN: 0px 0px 0px 76px; FONT-SIZE: 1.09em
}
.hst-blogpromo-vertical LI P {
	MARGIN-BOTTOM: 3px
}
.hst-blogpromo-vertical LI .detail {
	MARGIN: 0px 0px 0px 76px
}
.hst-blogpromo-vertical .blogposttitle {
	LINE-HEIGHT: 1.25em
}
.hst-blogpromo-vertical .blogposttitle A:link {
	COLOR: black
}
.hst-blogpromo-vertical .blogposttitle A:visited {
	COLOR: black
}
.hst-blogpromo-vertical LI .timestamp {
	COLOR: gray; FONT-SIZE: 0.92em
}
.hst-blogpromo-vertical .timestamp A:link {
	COLOR: gray
}
.hst-blogpromo-vertical .timestamp A:visited {
	COLOR: gray
}
.hst-blogpromo-vertical .comments {
	CLEAR: left
}
.hst-blogpromo-vertical .comments-header {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: gray; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.hst-blogpromo-vertical .single-comment {
	LINE-HEIGHT: 1.25em; MARGIN-LEFT: 15px; FONT-SIZE: 0.9em
}
.hst-blogpromo-vertical A.collection-rss-link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hst-blogpromo-homepage {
	PADDING-BOTTOM: 11px; LINE-HEIGHT: 1; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x left bottom
}
.hst-blogpromo-homepage .staffblogs {
	DISPLAY: inline; FLOAT: left
}
.hst-blogpromo-homepage .bestblogs {
	DISPLAY: inline; FLOAT: left
}
.hst-blogpromo-homepage .staffblogs {
	WIDTH: 321px
}
.hst-blogpromo-homepage .bestblogs {
	WIDTH: 309px
}
.hst-blogpromo-homepage .header {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 15px; BACKGROUND: #eee; BORDER-TOP: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-blogpromo-homepage .bestblogs .header {
	PADDING-LEFT: 0px
}
.hst-blogpromo-homepage H2 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 1.17em
}
.hst-blogpromo-homepage .header H2 {
	DISPLAY: inline; MARGIN-BOTTOM: 0px; FLOAT: left
}
.hst-blogpromo-homepage P.entry {
	MARGIN-TOP: 1px; FLOAT: right; FONT-SIZE: 0.92em
}
.hst-blogpromo-homepage .feature {
	MARGIN: 0px 15px 15px 0px; BACKGROUND: url(/img/modules/blogpromo/home-edge1.gif) no-repeat left top; HEIGHT: 1%
}
.hst-blogpromo-homepage .edge2 {
	BACKGROUND: url(/img/modules/blogpromo/home-edge2.gif) no-repeat right top
}
.hst-blogpromo-homepage .edge3 {
	BACKGROUND: url(/img/modules/blogpromo/home-edge3.gif) no-repeat right bottom
}
.hst-blogpromo-homepage .edge4 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(/img/modules/blogpromo/home-edge4.gif) no-repeat left bottom; PADDING-TOP: 15px
}
.hst-blogpromo-homepage H4 {
	LINE-HEIGHT: 1.25em; FONT-SIZE: 1.17em
}
.hst-blogpromo-homepage .feature H4 {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.hst-blogpromo-homepage .feature H4 IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN: 0px 10px 0px 0px; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-blogpromo-homepage .feature UL {
	MARGIN: 10px 0px 0px
}
.hst-blogpromo-homepage LI {
	MARGIN-BOTTOM: 5px
}
.hst-blogpromo-homepage .feature LI {
	MARGIN-BOTTOM: 0px
}
.hst-blogpromo-homepage LI H4 {
	FONT-SIZE: 1.09em
}
.hst-blogpromo-homepage LI P {
	LINE-HEIGHT: 1.25em; MARGIN-BOTTOM: 3px; FONT-SIZE: 1em
}
.hst-blogpromo-homepage LI P.timestamp {
	COLOR: gray; FONT-SIZE: 0.92em
}
.hst-blogpromo-homepage LI P.timestamp * {
	COLOR: gray
}
.hst-blogpromo-homepage .feature LI {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 11px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 7px
}
.hst-blogpromo-homepage .otherstaff {
	MARGIN: 0px 15px 10px 0px
}
.hst-blogpromo-homepage .otherstaff LI {
	MARGIN-BOTTOM: 5px
}
.hst-blogpromo-homepage .chooser {
	WIDTH: 309px; BACKGROUND: url(/img/modules/blogpromo/home-chooser-alt.gif) no-repeat; HEIGHT: 41px
}
.hst-blogpromo-homepage .chooser SELECT {
	MARGIN: 11px 5px 0px 10px; WIDTH: 250px
}
.hst-blogpromo-homepage .chooser SELECT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-blogpromo-homepage .chooser INPUT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-blogpromo-homepage .chooser INPUT {
	WIDTH: 26px; BACKGROUND: #eee
}
.hst-blogpromo-homepage .bestblogs LI {
	PADDING-BOTTOM: 11px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x left bottom; CLEAR: left
}
.hst-blogpromo-homepage .bestblogs LI {
	MARGIN-BOTTOM: 8px
}
.hst-blogpromo-homepage .bestblogs LI H4 {
	MARGIN: 0px 0px 0px 76px
}
.hst-blogpromo-homepage .bestblogs LI DIV {
	MARGIN: 0px 0px 0px 76px
}
.hst-blogpromo-homepage .bestblogs LI P.timestamp {
	MARGIN: 0px 0px 0px 76px
}
.hst-blogpromo-homepage .bestblogs H4 IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; FLOAT: left; MARGIN-LEFT: -76px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-blogpromo-homepage .bestblogs .comments {
	MARGIN: 0px; CLEAR: left
}
.hst-blogpromo {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 0px
}
.hst-blogpromo .header {
	BORDER-BOTTOM: #cac8c8 1px solid; MARGIN: 0px -10px 10px; BACKGROUND: url(/img/modules/blogpromo/tile.gif) repeat-x; HEIGHT: 22px; BORDER-TOP: #cac8c8 1px solid
}
.hst-blogpromo H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.hst-blogpromo H2 A:link {
	COLOR: black
}
.hst-blogpromo H2 A:visited {
	COLOR: black
}
.hst-blogpromo P.entry {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em; PADDING-TOP: 4px
}
.hst-blogpromo H3 {
	MARGIN-BOTTOM: 5px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x; FONT-SIZE: 1em; PADDING-TOP: 8px
}
.hst-blogpromo UL {
	LIST-STYLE-TYPE: none
}
.hst-blogpromo UL.first {
	MARGIN-BOTTOM: 7px
}
.hst-blogpromo UL.first H4 {
	MARGIN-LEFT: 86px
}
.hst-blogpromo UL.first DIV {
	MARGIN-LEFT: 86px
}
.hst-blogpromo UL.first P.timestamp {
	MARGIN-LEFT: 86px
}
.hst-blogpromo-single UL.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpromo .item {
	MARGIN-BOTTOM: 5px
}
.hst-blogpromo .first .item {
	MARGIN-BOTTOM: 0px
}
.hst-blogpromo IMG.illo {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; DISPLAY: inline; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
* HTML .hst-blogpromo IMG.illo {
	MARGIN: 0px 5px 3px 0px
}
.hst-blogpromo H4 {
	FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-blogpromo .first H4 {
	MARGIN-BOTTOM: 3px
}
.hst-blogpromo DIV.detail {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 3px; FONT-SIZE: 0.92em
}
.hst-blogpromo P.timestamp {
	MARGIN-BOTTOM: 3px; COLOR: gray; FONT-SIZE: 0.84em; FONT-WEIGHT: normal
}
.hst-blogpromo FORM.chooser {
	MARGIN: 10px 0px
}
.hst-blogpromo SELECT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-blogpromo INPUT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-blogpromo SELECT {
	WIDTH: 75%; MARGIN-RIGHT: 5px
}
.hst-blogpromo P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.hst-categorylist {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 0px
}
.hst-categorylist-wide {
	BORDER-RIGHT-STYLE: none; MARGIN-LEFT: -10px; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: -10px
}
.hst-categorylist .category {
	PADDING-BOTTOM: 10px
}
.hst-categorylist .header {
	BORDER-BOTTOM: #cac8c8 1px solid; POSITION: relative; MARGIN: 0px -20px 10px 0px; BACKGROUND: url(/img/modules/categorylist/tile.gif) repeat-x; HEIGHT: 22px; BORDER-TOP: #cac8c8 1px solid; LEFT: -10px
}
.hst-categorylist H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.hst-categorylist-wide .header {
	BORDER-BOTTOM-STYLE: none; BACKGROUND: #eee
}
.hst-categorylist H2 A:link {
	COLOR: black
}
.hst-categorylist H2 A:visited {
	COLOR: black
}
.hst-categorylist P.entry {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em; PADDING-TOP: 4px
}
.hst-categorylist .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-categorylist .header SPAN.rss IMG {
	MARGIN-TOP: 4px
}
.hst-categorylist UL {
	LIST-STYLE-TYPE: none
}
.hst-categorylist LI.item {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.hst-categorylist LI.subitems {
	PADDING-LEFT: 0px; CLEAR: both
}
.hst-categorylist IMG.illo {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN: 0px 8px 3px 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
* HTML .hst-categorylist IMG.illo {
	MARGIN: 0px 5px 3px 0px
}
.hst-categorylist H4 {
	PADDING-LEFT: 11px; FONT: 0.92em Verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px
}
.hst-categorylist LI.first H4 {
	PADDING-LEFT: 0px; FONT: bold 1.09em Arial, 'Helvetica Nueue', Helvetica, sans-serif; MARGIN-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML .hst-categorylist LI.first H4 {
	DISPLAY: inline
}
.hst-categorylist H4 IMG {
	MARGIN: 0px 4px 0px 0px
}
.hst-categorylist LI.first H4 IMG {
	MARGIN: 0px 0px 4px
}
.hst-categorylist H5.byline {
	MARGIN-BOTTOM: 3px; COLOR: gray; FONT-SIZE: 0.92em
}
.hst-categorylist .detail P {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 3px; FONT-SIZE: 0.92em
}
.hst-categorylist .detail .timestamp {
	MARGIN-BOTTOM: 5px; COLOR: gray; FONT-SIZE: 0.84em; FONT-WEIGHT: normal
}
.hst-categorylist .detail P.extras {
	MARGIN-TOP: 3px
}
.hst-centerpiece .delimit {
	COLOR: #666
}
.hst-categorylist P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.hst-centerpiece {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; WIDTH: 298px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-centerpiece UL {
	LIST-STYLE-TYPE: none
}
.hst-centerpiece .tabcontent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.hst-centerpiece .tabcontent .first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-centerpiece H3 {
	MARGIN-BOTTOM: 3px; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.hst-centerpiece .item {
	MARGIN-BOTTOM: 5px
}
.hst-centerpiece .item P.illo {
	TEXT-ALIGN: right; MARGIN: 0px; FONT-SIZE: 0.92em
}
.hst-centerpiece .item P.illo IMG {
	MARGIN: -11px -11px 5px
}
.hst-centerpiece H4 {
	PADDING-LEFT: 9px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px; FONT-WEIGHT: normal
}
.hst-centerpiece .first H4 {
	LINE-HEIGHT: 1.25; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1.34em; FONT-WEIGHT: bold
}
.hst-centerpiece H4 {
	FONT-FAMILY: inherit
}
.hst-centerpiece LI.first H4 {
	FONT-FAMILY: 'Helvetica Nueue', Helvetica, Arial, sans-serif
}
.hst-centerpiece .item .detail {
	LINE-HEIGHT: 1.25; MARGIN-BOTTOM: 3px
}
.hst-centerpiece .delimit {
	COLOR: #666
}
.hst-centerpiece DIV.tabs {
	BACKGROUND: url(/img/modules/centerpiece/tile.gif); FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.hst-centerpiece DIV.tabs IMG {
	FLOAT: right
}
.hst-centerpiece DIV.tabs UL {
	LIST-STYLE-TYPE: none; WIDTH: 274px; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 22px; OVERFLOW: hidden
}
.hst-centerpiece .tabs LI {
	BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: inline; WHITE-SPACE: nowrap; BORDER-TOP: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-centerpiece .tabs LI A {
	POSITION: relative; VERTICAL-ALIGN: baseline; TOP: -3px
}
* HTML .hst-centerpiece .tabs LI A {
	TOP: -4px
}
*:first-child + HTML .hst-centerpiece .tabs LI A {
	TOP: -4px
}
.hst-centerpiece .tabs LI.selected {
	BACKGROUND: white; BORDER-TOP: white 1px solid; MARGIN-RIGHT: -1px; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-centerpiece .tabs #hst_cpiece_tab1 {
	BORDER-LEFT-STYLE: none
}
.hst-centerpiece .tabs A:link {
	COLOR: #666
}
.hst-centerpiece .tabs A:visited {
	COLOR: #666
}
.hst-centerpiece .tabs A:hover {
	COLOR: #666
}
.hst-centerpiece .tabs A:active {
	COLOR: #666
}
.hst-centerpiece .tabs LI.selected A:link {
	COLOR: black; TEXT-DECORATION: none
}
.hst-centerpiece .tabs LI.selected A:visited {
	COLOR: black; TEXT-DECORATION: none
}
.hst-centerpiece .tabs LI.selected A:hover {
	COLOR: black; TEXT-DECORATION: none
}
.hst-centerpiece .tabs LI.selected A:active {
	COLOR: black; TEXT-DECORATION: none
}
.hst-centerpiece #hst_cpiece2 {
	DISPLAY: none
}
.hst-centerpiece #hst_cpiece3 {
	DISPLAY: none
}
.hst-centerpiece #hst_cpiece_play {
	DISPLAY: none
}
.hst-columns {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 0px
}
.hst-columns .header {
	MARGIN: 0px -10px 10px; BACKGROUND: url(/img/modules/columns/tile.gif) repeat-x
}
.hst-columns H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.hst-columns H2 A:link {
	COLOR: black
}
.hst-columns H2 A:visited {
	COLOR: black
}
.hst-columns P.entry {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em; PADDING-TOP: 4px
}
.hst-columns H3 {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 5px; FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.hst-columns UL {
	LIST-STYLE-TYPE: none
}
.hst-columns UL.first {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x left bottom
}
.hst-columns .item {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.hst-columns .first .item {
	MARGIN-BOTTOM: 0px
}
.hst-columns IMG.illo {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN: 0px 8px 3px 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
* HTML .hst-columns IMG.illo {
	MARGIN: 0px 5px 3px 0px
}
.hst-columns H4.column {
	MARGIN-BOTTOM: 3px; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-columns H5.title {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 3px; FONT-SIZE: 0.92em
}
.hst-columns H5.jump {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 3px; FONT-SIZE: 0.92em
}
.hst-columns H5.title A {
	COLOR: black
}
.hst-columns .list UL {
	WIDTH: 49%; DISPLAY: inline; FLOAT: left
}
.hst-columns .list LI {
	PADDING-LEFT: 11px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/img/utils/bullet_square.gif) no-repeat 0px 6px; FONT-SIZE: 0.92em
}
.hst-columns P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.hst-datapromo {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 0px
}
.hst-datapromo .category {
	PADDING-BOTTOM: 10px
}
.hst-datapromo .header {
	BORDER-BOTTOM: #cac8c8 1px solid; MARGIN: 0px -10px 10px; BACKGROUND: url(/img/modules/datapromo/tile.gif) repeat-x; HEIGHT: 22px; BORDER-TOP: #cac8c8 1px solid
}
.hst-datapromo H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.hst-datapromo H2 A:link {
	COLOR: black
}
.hst-datapromo H2 A:visited {
	COLOR: black
}
.hst-datapromo P.entry {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em; PADDING-TOP: 4px
}
.hst-datapromo H3 {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 5px; FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.hst-datapromo UL {
	LIST-STYLE-TYPE: none
}
.hst-datapromo UL {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x left bottom
}
.hst-datapromo .item {
	MARGIN-BOTTOM: 8px
}
.hst-datapromo H4.headline {
	FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-datapromo .item P {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 0.92em
}
.hst-datapromo FORM {
	MARGIN: 10px 0px
}
.hst-datapromo SELECT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-datapromo INPUT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-datapromo SELECT {
	WIDTH: 75%; MARGIN-RIGHT: 5px
}
.hst-datapromo P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.hst-featurepromo {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.21em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-featurepromo .header {
	MARGIN-BOTTOM: 10px
}
.hst-featurepromo H2 {
	MARGIN-TOP: 3px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.17em; FONT-WEIGHT: bold
}
.hst-featurepromo H2 A:link {
	COLOR: black
}
.hst-featurepromo H2 A:visited {
	COLOR: black
}
.hst-featurepromo .pagination {
	DISPLAY: inline; FLOAT: right
}
.hst-featurepromo .nav {
	DISPLAY: inline; FLOAT: right
}
.hst-featurepromo .pagination {
	MARGIN: 3px 10px 0px 0px; FONT-SIZE: 0.92em
}
.hst-featurepromo UL {
	LIST-STYLE-TYPE: none
}
.hst-featurepromo UL.galleries {
	MARGIN: 0px
}
.hst-featurepromo UL.right {
	PADDING-LEFT: 76px
}
.hst-featurepromo LI.item {
	
}
.hst-featurepromo .pages LI.item {
	WIDTH: 19.7%; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 1.6%
}
.hst-featurepromo .galleries LI.item {
	PADDING-LEFT: 0px; WIDTH: 22.1%; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 3.8%
}
* HTML .hst-featurepromo .galleries LI.item {
	MARGIN-RIGHT: 3.3%
}
.hst-featurepromo .pages LI.last {
	MARGIN-RIGHT: 0px
}
.hst-featurepromo .galleries LI.last {
	MARGIN-RIGHT: 0px
}
.hst-featurepromo LI.subitems {
	PADDING-LEFT: 0px
}
.hst-featurepromo P.illo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -76px
}
.hst-featurepromo P.illo IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-featurepromo .galleries P.illo {
	DISPLAY: block; FLOAT: none; MARGIN-LEFT: 0px
}
.hst-featurepromo H4 {
	
}
* HTML .hst-featurepromo H4 {
	DISPLAY: inline; OVERFLOW: hidden
}
.hst-featurepromo .galleries H4 {
	TEXT-ALIGN: center; FONT-FAMILY: inherit; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.hst-featurepromo H4 IMG {
	MARGIN-BOTTOM: 4px
}
.hst-featurepromo .subitems H4 {
	PADDING-LEFT: 11px; FONT-FAMILY: inherit; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.hst-featurepromo .subitems H4 IMG {
	MARGIN-BOTTOM: 0px
}
.hst-featurepromo .detail P {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 0.92em; OVERFLOW: hidden
}
.hst-featurepromo .pages .detail P {
	FONT-SIZE: 0.84em
}
.hst-featurepromo .detail P.more {
	MARGIN-TOP: 3px
}
.hst-centerpiece .delimit {
	COLOR: #666
}
.hst-featurepromo P.entry {
	MARGIN-TOP: 3px; DISPLAY: inline; FLOAT: right
}
.hst-featurepromo .hidden {
	DISPLAY: none
}
.hst-featurepromo P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.show-rss-link .hst-featurepromo A.collection-rss-link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline-block; PADDING-TOP: 2px
}
.hst-fpwide {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; LINE-HEIGHT: 1.21em; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-fpwide .edge4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
.hst-fpwide .header {
	MARGIN-BOTTOM: 10px
}
.hst-fpwide H2 {
	MARGIN-TOP: 3px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.09em
}
.hst-fpwide H2 A:link {
	COLOR: black
}
.hst-fpwide H2 A:visited {
	COLOR: black
}
.hst-fpwide .pagination {
	DISPLAY: inline; FLOAT: right
}
.hst-fpwide .nav {
	DISPLAY: inline; FLOAT: right
}
.hst-fpwide .pagination {
	MARGIN: 3px 10px 0px 0px; FONT-SIZE: 0.92em
}
.hst-fpwide LI {
	PADDING-LEFT: 71px; WIDTH: 20%; DISPLAY: inline; MARGIN-BOTTOM: 5px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 2.2%
}
* HTML .hst-fpwide .pages LI {
	WIDTH: 20.2%
}
.hst-fpwide LI.last {
	MARGIN-RIGHT: 0px
}
.hst-fpwide .galleries LI.last {
	MARGIN-RIGHT: 0px
}
.hst-fpwide LI.subitems {
	PADDING-LEFT: 0px; CLEAR: both
}
.hst-fpwide P.illo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -71px
}
.hst-fpwide P.illo IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-fpwide .galleries P.illo {
	DISPLAY: block; FLOAT: none; MARGIN-LEFT: 0px
}
* HTML .hst-fpwide H4 {
	DISPLAY: inline
}
.hst-fpwide .galleries H4 {
	TEXT-ALIGN: center; FONT-FAMILY: inherit; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.hst-fpwide H4 IMG {
	MARGIN-BOTTOM: 4px
}
.hst-fpwide .subitems H4 {
	PADDING-LEFT: 11px; FONT-FAMILY: inherit; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.hst-fpwide .subitems H4 IMG {
	MARGIN-BOTTOM: 0px
}
.hst-fpwide .detail P {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 0.92em
}
.hst-fpwide .pages .detail P {
	FONT-SIZE: 0.84em
}
.hst-fpwide .detail P.more {
	MARGIN-TOP: 3px
}
.hst-centerpiece .delimit {
	COLOR: #666
}
.hst-fpwide .hidden {
	DISPLAY: none
}
.hst-fpwide P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.show-rss-link .hst-fpwide A.collection-rss-link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-TOP: 2px
}
.hst-freeform {
	MARGIN-BOTTOM: 10px
}
.hst-businesswidget {
	MARGIN-BOTTOM: 10px
}
.hst-dbwidget {
	MARGIN-BOTTOM: 10px
}
.hst-listingswidget {
	MARGIN-BOTTOM: 10px
}
.hst-ugcwidget {
	MARGIN-BOTTOM: 10px
}
.hst-weatherwidget {
	MARGIN-BOTTOM: 10px
}
.hst-freeform {
	OVERFLOW: hidden
}
.hst-freeform .bodytext H3 {
	FONT: bold 1.09em 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 1.5em
}
.hst-freeform .bodytext H4 {
	FONT: bold 1.09em 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 1.5em
}
.hst-freeform .bodytext H5 {
	FONT: bold 1.09em 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 1.5em
}
.hst-freeform .bodytext H3 {
	FONT-SIZE: 1em
}
.hst-freeform .bodytext P {
	MARGIN-BOTTOM: 1.5em
}
BODY.blogs .hst-freeform {
	CLEAR: left
}
.hst-headlinelist {
	MARGIN-BOTTOM: 10px
}
.hst-headlinelist-module {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-headlinelist-article {
	BACKGROUND: url(/img/modules/blockstates/curvebox2.gif) #edf5f7 repeat-y; HEIGHT: 1%
}
.hst-headlinelist-article .edge2 {
	BACKGROUND: url(/img/modules/blockstates/curvebox1.gif) no-repeat left top
}
.hst-headlinelist-article .edge3 {
	BACKGROUND: url(/img/modules/blockstates/curvebox3.gif) no-repeat left bottom
}
.hst-headlinelist-article .edge4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px
}
.hst-headlinelist .header {
	MARGIN-BOTTOM: 10px
}
.hst-headlinelist-module .header {
	BORDER-BOTTOM: #cac8c8 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.hst-headlinelist H2 {
	LINE-HEIGHT: 14px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-headlinelist H2 A:link {
	COLOR: black
}
.hst-headlinelist H2 A:visited {
	COLOR: black
}
.hst-headlinelist-article H2 {
	TEXT-TRANSFORM: uppercase; FONT: bold 1.09em 'Trebuchet MS', sans-serif
}
.hst-headlinelist-article H2 {
	COLOR: black
}
.hst-headlinelist-article H2 A:link {
	COLOR: black
}
.hst-headlinelist-article H2 A:visited {
	COLOR: black
}
.hst-headlinelist P.entry {
	LINE-HEIGHT: 14px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em
}
.hst-headlinelist SPAN.rss-noheader {
	MARGIN: 0px 5px; FLOAT: right
}
.hst-headlinelist .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-headlinelist UL {
	LIST-STYLE-TYPE: none
}
.hst-headlinelist-module UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.hst-headlinelist LI.item {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.hst-headlinelist LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-headlinelist-article LI.last {
	MARGIN-BOTTOM: 5px
}
.hst-headlinelist LI.subitems {
	PADDING-LEFT: 0px; CLEAR: both
}
.hst-headlinelist IMG.illo {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; DISPLAY: inline; FLOAT: left; BORDER-TOP: black 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: black 1px solid
}
* HTML .hst-headlinelist IMG.illo {
	MARGIN-RIGHT: 5px
}
.hst-headlinelist H4 {
	FONT-SIZE: 1.25em; FONT-WEIGHT: bold
}
.hst-headlinelist-illo H4 {
	MARGIN-BOTTOM: 3px; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-headlinelist-article H4 {
	LINE-HEIGHT: 1.25; DISPLAY: inline; FONT-SIZE: 1.17em
}
.hst-headlinelist H5.byline {
	MARGIN-BOTTOM: 3px; COLOR: gray; FONT-SIZE: 0.92em
}
.hst-headlinelist .detail P {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 0.92em
}
.hst-headlinelist H5.timestamp {
	LINE-HEIGHT: 1.5em; COLOR: gray; FONT-SIZE: 0.92em
}
.hst-headlinelist-article H5 {
	LINE-HEIGHT: 1.25em; DISPLAY: inline; FONT-WEIGHT: normal
}
* HTML .hst-headlinelist-article H5 {
	MARGIN-LEFT: 4px
}
*:first-child + HTML .hst-headlinelist-article H5 {
	MARGIN-LEFT: 4px
}
.hst-headlinelist P.extras {
	LINE-HEIGHT: 1.75em; FONT-SIZE: 0.92em
}
.hst-headlinelist-inline H4 {
	DISPLAY: inline
}
.hst-headlinelist-inline H5 {
	DISPLAY: inline
}
.hst-headlinelist-inline H5 {
	MARGIN-LEFT: 5px; FONT-WEIGHT: normal
}
.hst-headlinelist .subitems {
	LINE-HEIGHT: 1.75em; PADDING-LEFT: 11px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px; FONT-SIZE: 0.92em
}
.hst-headlinelist .delimit {
	COLOR: #666
}
.hst-headlinelist P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em; PADDING-TOP: 10px
}
.hst-headlinelist-module P.exit {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.hst-homecategory {
	WIDTH: 100%; MARGIN-BOTTOM: 10px
}
.hst-homecategory .header {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 10px; BACKGROUND: #eee; HEIGHT: 26px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.hst-homecategory H2 {
	LINE-HEIGHT: 24px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 1px
}
* HTML .hst-homecategory H2 {
	LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
*:first-child + HTML .hst-homecategory H2 {
	LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.hst-homecategory H2 A:link {
	
}
.hst-homecategory H2 A:visited {
	
}
.hst-homecategory .header SPAN {
	MARGIN-LEFT: 10px
}
.hst-homecategory .header SPAN IMG {
	MARGIN-TOP: 6px
}
*:first-child + HTML .hst-homecategory .header SPAN IMG {
	MARGIN-TOP: 4px
}
.hst-homecategory P.entry {
	POSITION: absolute; LINE-HEIGHT: 24px; FONT-SIZE: 10px; TOP: 0px; RIGHT: 8px
}
.hst-homecategory P.entry SPAN {
	MARGIN-LEFT: 0px
}
.hst-homecategory P.entry .delimit {
	COLOR: #999
}
.hst-homecategory .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-homecategory .header SPAN.rss IMG {
	MARGIN-TOP: 6px
}
.hst-homecategory UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 345px
}
.hst-homecategory LI.item {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.hst-homecategory LI.first {
	MARGIN: 0px 15px 0px -345px; PADDING-LEFT: 132px; WIDTH: 198px; DISPLAY: inline; FLOAT: left
}
.hst-homecategory LI.subitems {
	PADDING-LEFT: 0px; CLEAR: both
}
.hst-homecategory IMG.illo {
	BORDER-BOTTOM: black 1px solid; POSITION: relative; BORDER-LEFT: black 1px solid; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -132px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-homecategory H4 {
	PADDING-LEFT: 11px; FONT: 0.92em Verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px
}
.hst-homecategory LI.first H4 {
	PADDING-LEFT: 0px; FONT: bold 1.09em Arial, 'Helvetica Nueue', Helvetica, sans-serif; MARGIN-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML .hst-homecategory LI.first H4 {
	DISPLAY: inline
}
.hst-homecategory H4 IMG {
	MARGIN: 0px 4px 0px 0px
}
.hst-homecategory LI.first H4 IMG {
	MARGIN: 0px 0px 4px
}
.hst-homecategory H5.byline {
	MARGIN-BOTTOM: 3px; COLOR: gray; FONT-SIZE: 0.92em
}
.hst-homecategory .detail P {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 0.92em
}
.hst-homecategory .detail .timestamp {
	MARGIN-BOTTOM: 5px; COLOR: gray; FONT-SIZE: 0.84em; FONT-WEIGHT: normal
}
.hst-homecategory .detail P.extras {
	MARGIN-TOP: 3px
}
.hst-homecategory .delimit {
	COLOR: gray
}
.hst-homecategory P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em; PADDING-TOP: 2px
}
.hst-localads {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 7px
}
.hst-localads H2 {
	MARGIN-BOTTOM: 7px; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-localads A:link {
	COLOR: black
}
.hst-localads A:visited {
	COLOR: black
}
.hst-localads UL {
	LIST-STYLE-TYPE: none
}
.hst-localads LI {
	WIDTH: 50%; DISPLAY: inline; FLOAT: left; HEIGHT: 97px; FONT-SIZE: 0.84em; OVERFLOW: hidden
}
.hst-localads LI .hst-button2 {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 120px
}
.hst-localads LI SPAN {
	DISPLAY: block
}
.hst-mostpopular {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/modules/mostpopular/corner1.gif) no-repeat left top
}
.hst-mostpopular .edge2 {
	BACKGROUND: url(/img/modules/mostpopular/corner2.gif) no-repeat right top
}
.hst-mostpopular .edge3 {
	BACKGROUND: url(/img/modules/mostpopular/corner3.gif) no-repeat right bottom
}
.hst-mostpopular .edge4 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: url(/img/modules/mostpopular/corner4.gif) no-repeat left bottom; PADDING-TOP: 0px
}
.hst-mostpopular .nav-tabs {
	MARGIN-LEFT: 10px
}
.hst-mostpopular .nav-tabs LI {
	DISPLAY: inline; FLOAT: left
}
.hst-mostpopular .nav-tabs LI A {
	TEXT-ALIGN: center; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 26px; FONT-SIZE: 0.92em; PADDING-TOP: 5px
}
* HTML .hst-mostpopular .nav-tabs LI A {
	WIDTH: 1%
}
.hst-mostpopular .nav-tabs LI A:hover {
	TEXT-DECORATION: none
}
.hst-mostpopular .nav-tabs LI A:active {
	TEXT-DECORATION: none
}
.hst-mostpopular .nav-tabs LI.lim {
	HEIGHT: 26px; COLOR: #999; MARGIN-LEFT: 7px; FONT-SIZE: 0.92em; MARGIN-RIGHT: 7px; PADDING-TOP: 5px
}
.hst-mostpopular .nav-tabs LI A.selected {
	BACKGROUND: url(/img/modules/mostpopular/selected.gif) no-repeat 50% 0px; COLOR: #111
}
.hst-mostpopular .content-tab {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; COLOR: #666; CLEAR: left; PADDING-TOP: 10px
}
.hst-mostpopular .content-tab OL {
	MARGIN-LEFT: 1.75em
}
.hst-mostpopular .content-tab OL LI {
	PADDING-BOTTOM: 3px; FONT-SIZE: 0.92em
}
.hst-newsgallery {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.21em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: 'Trebuchet MS', sans-serif; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-newsgallery .header {
	MARGIN-BOTTOM: 10px
}
.hst-newsgallery H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 2px; DISPLAY: inline; FONT-FAMILY: 'Trebuchet MS', sans-serif; FLOAT: left; FONT-SIZE: 1.17em
}
.hst-newsgallery H2 A:link {
	COLOR: black
}
.hst-newsgallery H2 A:visited {
	COLOR: black
}
.hst-newsgallery .pagination {
	DISPLAY: inline; FLOAT: right
}
.hst-newsgallery .entry {
	DISPLAY: inline; FLOAT: right
}
.hst-newsgallery .nav {
	DISPLAY: inline; FLOAT: right
}
.hst-newsgallery .entry {
	MARGIN: 3px 10px 0px 0px; FONT-SIZE: 0.92em
}
.hst-newsgallery .pagination {
	MARGIN: 3px 10px 0px 0px; FONT-SIZE: 0.92em
}
.hst-newsgallery .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-newsgallery .header SPAN.rss IMG {
	MARGIN-TOP: 2px
}
.hst-newsgallery UL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 16px
}
.hst-newsgallery LI.item {
	TEXT-ALIGN: left; WIDTH: 31.3%; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 3%
}
.hst-newsgallery LI.last {
	MARGIN-RIGHT: 0px
}
.hst-newsgallery P.illo IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-newsgallery H4 {
	FONT-FAMILY: Verdana, sans-serif; CLEAR: left; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.hst-newsgallery {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: url(/img/modules/newsgallery/edge1.gif) no-repeat left top; HEIGHT: 1%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.hst-newsgallery .edge2 {
	BACKGROUND: url(/img/modules/newsgallery/edge2.gif) no-repeat right top
}
.hst-newsgallery .edge3 {
	BACKGROUND: url(/img/modules/newsgallery/edge3.gif) no-repeat right bottom
}
.hst-newsgallery .edge4 {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(/img/modules/newsgallery/edge4.gif) no-repeat left bottom; PADDING-TOP: 9px
}
.hst-newsgallery .pagination {
	FONT-SIZE: 1em
}
.hst-newsgallery H4 {
	FONT: 0.92em 'Trebuchet MS', sans-serif
}
.hst-newsgallery .entry {
	FONT: bold 1em 'Helvetica Nueue', Helvetica, Arial, sans-serif
}
.hst-newsgallery .entry A {
	COLOR: #888
}
.hst-newsgallery .entry A:link {
	COLOR: #888
}
.hst-newsgallery .entry A:visited {
	COLOR: #888
}
.hst-newsgallery .hidden {
	DISPLAY: none
}
.hst-othernews {
	LINE-HEIGHT: 1.5; MARGIN-BOTTOM: 10px
}
.hst-othernews H2 {
	TEXT-TRANSFORM: uppercase; FONT: bold 1.09em 'Trebuchet MS', sans-serif; MARGIN-BOTTOM: 8px
}
.hst-othernews UL {
	LIST-STYLE-TYPE: none
}
.hst-othernews LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 1.09em 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 18px; PADDING-TOP: 10px
}
.hst-othernews LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-othernews LI P {
	MARGIN: 0px auto; WIDTH: 220px
}
.hst-othernews LI H4 {
	MARGIN: 0px auto; WIDTH: 220px
}
.hst-othernews IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN-BOTTOM: 10px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-othernews LI {
	BORDER-BOTTOM: #b8d5dd 1px solid; BORDER-LEFT: #b8d5dd 1px solid; BACKGROUND: #edf5f7; BORDER-TOP: #b8d5dd 1px solid; BORDER-RIGHT: #b8d5dd 1px solid
}
.hst-pagetitle {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x left bottom; HEIGHT: 32px
}
.hst-pagetitle DIV.hst-microbar {
	WIDTH: 88px; FLOAT: right
}
.hst-pagetitle H1 {
	LINE-HEIGHT: 18px; MARGIN: 8px 0px 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.5em; FONT-WEIGHT: bold
}
* HTML .hst-pagetitle H1 {
	MARGIN-TOP: 6px
}
.hst-pagetitle P {
	MARGIN: 9px 0px 0px 30px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 0.92em
}
.hst-pagetitle IMG.rss {
	MARGIN-BOTTOM: -1px
}
.hst-pagetitle-report {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px
}
.hst-pagetitle-report H2 {
	FONT-SIZE: 1.25em; FONT-WEIGHT: bold
}
.hst-pagetitle-report .report {
	DISPLAY: inline; FLOAT: left; CLEAR: both
}
.hst-pagetitle-report P.entry {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 30%; FONT-SIZE: 0.92em; TOP: 0px; RIGHT: 0px
}
.hst-pagetitle-report P.rss {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 30%; FONT-SIZE: 0.92em; TOP: 0px; RIGHT: 0px
}
.articlePageCommentBoxWrapper A {
	OUTLINE-STYLE: none
}
.commentspage A {
	OUTLINE-STYLE: none
}
.articlePageCommentBoxWrapper {
	MARGIN-BOTTOM: 10px !important
}
.pluck-comm-wait .pluck-comments-wait {
	MARGIN: 10px 0px
}
.w627 {
	WIDTH: 627px
}
.articlePageCommentBoxWrapper .header H3 {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -1024px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 92px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(/img/pluck/core/comments_heading.gif) no-repeat 10px 0px; FLOAT: left; HEIGHT: 11px; FONT-SIZE: 0.96em; PADDING-TOP: 0px
}
.pluck-comm-input-content H4 {
	MARGIN: 0px 0px 8px; FONT-FAMILY: verdana; FONT-SIZE: 12px
}
#sfgate_bottomCnt {
	MARGIN: -2px 0px 0px 5px; WIDTH: auto; DISPLAY: inline; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.header IMG.rssicon {
	BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 10px
}
.articlePageCommentBoxWrapper .header IMG.rssicon {
	MARGIN-RIGHT: 0px
}
.articlePageCommentBoxWrapper .header H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.articlePageCommentBoxWrapper #sfgate_bottomCnt {
	WIDTH: auto !important
}
.articlePageCommentBoxWrapper .header .friendscount {
	POSITION: relative; FONT-FAMILY: verdana; FLOAT: left; FONT-SIZE: 11px; TOP: -2px; LEFT: 6px
}
.articlePageCommentBoxWrapper .header .friendscount A {
	COLOR: #015660; TEXT-DECORATION: none
}
.articlePageCommentBoxWrapper .header .friendscount A:hover {
	TEXT-DECORATION: underline
}
.articlePageCommentBoxWrapper .header .friendscount .pluck-comm-commenttext {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.pluck-comm-input-content P.policy {
	LINE-HEIGHT: 15px; MARGIN: 0px 0px 10px; WIDTH: 607px; FLOAT: left; CLEAR: both; FONT-SIZE: 11px
}
.articlePageCommentBoxWrapper .pluck-comm-input-content P.policy {
	MARGIN-LEFT: 10px !important
}
P.pluck-comm-submitoptions {
	CLEAR: both !important
}
.pluck-comm-input-content .pluck-comm-submitoptions {
	HEIGHT: 29px !important
}
.pluck-comm-input-content .pluck-comm-submitoptions #sfgate_counter_input LABEL {
	MARGIN-TOP: 2px; FLOAT: left; COLOR: #666666 !important; MARGIN-LEFT: 204px; MARGIN-RIGHT: 4px
}
.pluck-comm-input-content #sfgate_counter_input {
	MARGIN-TOP: 2px
}
.pluck-comm-input-content #share_connect_option {
	DISPLAY: block; FLOAT: left; FONT-SIZE: 11px !important
}
#share_connect_option .optionlabel {
	MARGIN-LEFT: 8px
}
#share_connect_option {
	MARGIN-TOP: 0px !important
}
.pluck-comm-input-content H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 6px 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana !important; FLOAT: left; CLEAR: left; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.pluck-comm-input-content TABLE.fb-table {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 3px
}
.pluck-comm-input-content TABLE.fb-table TD {
	FONT-SIZE: 11px
}
.pluck-comm-input-content .pluck-comm-posting-form INPUT.submit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 58px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.commentspage .pluck-comm-input-content .pluck-comm-posting-form INPUT.submit {
	MARGIN-LEFT: 0px !important
}
.pluck-comm-input-content {
	COLOR: #000000 !important
}
.pluck-comm-input-content LABEL {
	TEXT-ALIGN: right; FONT-FAMILY: verdana; FONT-SIZE: 11px !important
}
.pluck-comm-input-content INPUT.count {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 45px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.pluck-comm-comment-content TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana,sans-serif !important; FLOAT: left; FONT-SIZE: 11px !important; PADDING-TOP: 0px
}
.commentspage #sfgate_comment_input {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana,sans-serif !important; FLOAT: left; FONT-SIZE: 11px !important; PADDING-TOP: 0px
}
.commentspage #sfgate_comment_input {
	MARGIN-LEFT: 0px !important
}
#sfgate_comment_input {
	MARGIN: 0px 0px 3px
}
.pluck-comm-posting-form #sfgate_comment_input {
	WIDTH: 400px; FLOAT: left; HEIGHT: 81px
}
.pluck-comm-posting-form #sfgate_comment_input {
	MARGIN-LEFT: 10px
}
.pluck-comm-input-content .pluck-comm-input-rounded-wrap {
	CLEAR: both
}
.pluck-comm-reply-input {
	MARGIN-TOP: 8px; DISPLAY: none; MARGIN-BOTTOM: 8px
}
.pluck-comm-reply-input .pluck-comm-submitoptions {
	HEIGHT: 19px !important
}
.pluck-comm-reply-input .pluck-comm-posting-form #sfgate_comment_input {
	MARGIN-LEFT: 0px !important
}
.pluck-comm-reply-input .pluck-comm-posting-form INPUT.submit {
	MARGIN-LEFT: 0px !important
}
.pluck-comm-reply-input .readpolicy {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9px !important; PADDING-TOP: 0px
}
.pluck-comm-reply-input #share_connect_option {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9px !important; PADDING-TOP: 0px
}
.pluck-comm-reply-input TABLE.fb-table TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9px !important; PADDING-TOP: 0px
}
.pluck-comm-reply-input #sfgate_comment_input_reply {
	WIDTH: 268px !important; HEIGHT: 82px !important; MARGIN-LEFT: 0px !important
}
.pluck-comm-reply-input .pluck-comm-submitoptions #sfgate_counter_input LABEL {
	MARGIN-LEFT: 73px !important
}
.pluck-comm-reply-input TABLE.fb-table {
	MARGIN-TOP: 1px !important
}
.pluck-comm-reply-input P.pluck-comm-calltoaction {
	DISPLAY: none !important
}
.pluck-comm-reply-input .pluck-comm-input-content {
	MARGIN-BOTTOM: 0px !important; BACKGROUND: 0px 50%
}
.pluck-comm-persona-login {
	MARGIN: 0px 11px 5px 0px; FONT-FAMILY: verdana; FLOAT: right; FONT-SIZE: 11px
}
* HTML .pluck-comm-persona-login {
	MARGIN-RIGHT: 5px
}
#commentspage .pluck-comm-persona-login {
	MARGIN: 8px 0px 0px
}
* HTML #commentspage .pluck-comm-persona-login {
	MARGIN-TOP: 0px
}
.articlePageCommentBoxWrapper {
	WIDTH: 627px; FONT-FAMILY: Verdana,sans-serif; MARGIN-BOTTOM: 10px !important
}
.articlePageCommentBoxWrapper A {
	OUTLINE-STYLE: none; COLOR: #015660 !important; CURSOR: pointer; TEXT-DECORATION: none
}
.articlePageCommentBoxWrapper A:hover {
	COLOR: #015660; TEXT-DECORATION: underline
}
.articlePageCommentBoxWrapper {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 627px; PADDING-RIGHT: 0px; BACKGROUND: #efefef 0px 50%; PADDING-TOP: 10px
}
.articlePageCommentBoxWrapper P.desc {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px 0px 9px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.pluck-comm-comment-content FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-comm-comment-content .pluck-comm-body {
	COLOR: #000000 !important
}
P.pluck-comm-body {
	MARGIN: 0px 0px 7px; FONT-FAMILY: verdana !important; FONT-SIZE: 11px !important
}
H4.pluck-comm-username-withheld {
	FONT-STYLE: italic !important; FONT-WEIGHT: normal !important
}
.articlePageCommentBoxWrapper .mostpopular_comments {
	PADDING-RIGHT: 10px; BACKGROUND: url(/img/pluck/core/ltgray_bevelrule.gif) #efefef repeat-x left top; PADDING-TOP: 10px
}
.articlePageCommentBoxWrapper H3 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 8pt; PADDING-RIGHT: 8pt; CLEAR: both; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.articlePageCommentBoxWrapper .dotted_rule {
	MARGIN: 0px 0px 10px 10px; WIDTH: 607px; BACKGROUND: url(/img/pluck/core/dotrule.gif) repeat-x 0px 50%; HEIGHT: 1px; CLEAR: both
}
.articlePageCommentBoxWrapper HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.articlePageCommentBoxWrapper .item {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 100%; CLEAR: both
}
.pluck-comm-wrapper .item H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 8px 7px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: verdana !important; FLOAT: left; FONT-SIZE: 11px !important; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.pluck-comm-wrapper .pluck-comm-timestamp {
	MARGIN-TOP: 1px !important; DISPLAY: inline; FONT-FAMILY: verdana !important; FLOAT: left; COLOR: #666666 !important; CLEAR: none !important; FONT-SIZE: 10px !important
}
.pluck-comm-wrapper IMG.thumb {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 60px; DISPLAY: inline; FLOAT: left; HEIGHT: 60px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.pluck-comm-wrapper .desc {
	WIDTH: 535px; DISPLAY: inline; FLOAT: left
}
.pluck-comm-wrapper P.pluck-comm-body {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px !important; PADDING-TOP: 0px
}
.pluck-comm-wrapper .actions IMG {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.pluck-comm-wrapper .actions IMG.recommendicon {
	MARGIN-LEFT: 9px; TOP: 2px
}
.pluck-comm-ReplyLevel-2 .actions IMG.recommendicon {
	MARGIN-LEFT: 0px !important
}
.pluck-comm-wrapper .actions IMG.replyicon {
	TOP: 3px
}
.pluck-comm-wrapper .actions IMG.disapproveicon {
	TOP: 3px
}
.pluck-comm-wrapper .actions IMG.permalinkicon {
	TOP: 0px; MARGIN-RIGHT: 3px
}
.pluck-comm-wrapper .actions IMG.emailicon {
	TOP: 3px
}
.pluck-comm-wrapper .actions IMG.shareicon {
	TOP: 3px
}
.pluck-comm-wrapper .actions IMG.replyarrowicon {
	TOP: 0px
}
.pluck-comm-show-hide-reply-toggle IMG.replyarrowicon {
	MARGIN-TOP: 4px !important
}
.pluck-comm-show-hide-reply-toggle IMG.repliedarrowicon {
	MARGIN-TOP: 6px !important
}
.pluck-comm-wrapper .actions {
	WIDTH: 100%; COLOR: #666666; CLEAR: both; FONT-SIZE: 10px
}
.pluck-comm-wrapper .actions A.pluck-share-set {
	DISPLAY: inline !important; BACKGROUND: 0px 50%
}
.pluck-comm-wrapper .actions A.pluck-email-set {
	DISPLAY: inline !important; BACKGROUND: 0px 50%
}
.pluck-comm-wrapper .actions A.pluck-permalink-set {
	DISPLAY: inline !important; BACKGROUND: 0px 50%
}
.pluck-comm-wrapper .desc .row1 {
	MARGIN: 0px 0px 5px
}
.pluck-comm-wrapper .desc .col1 {
	WIDTH: 335px; DISPLAY: inline; FLOAT: left
}
.pluck-comm-wrapper .desc .col2 {
	TEXT-ALIGN: right; WIDTH: 200px; DISPLAY: inline; FLOAT: left
}
.pluck-comm-ReplyLevel-2 .row2 .col2 {
	FLOAT: right !important; MARGIN-RIGHT: 11px
}
.articlePageCommentBoxWrapper .pluck-comm-ReplyLevel-2 .row2 .col2 {
	MARGIN-RIGHT: 6px
}
.pluck-comm-wrapper SPAN.popularity {
	MARGIN: 0px; FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 10px !important
}
.pluck-comm-wrapper SPAN.popularity LABEL {
	TEXT-ALIGN: left !important; TEXT-TRANSFORM: uppercase; MARGIN: 0px 2px 0px 0px; WIDTH: auto !important; FONT-FAMILY: arial !important; COLOR: #6b6b6b; FONT-SIZE: 9px !important
}
.pluck-comm-wrapper SPAN.popularity .pluck-score-volume-display {
	FONT-FAMILY: verdana !important; COLOR: #000000 !important
}
.articlePageCommentBoxWrapper .viewall {
	MARGIN: 0px 0px 3px; PADDING-LEFT: 10px; WIDTH: 100%; FONT-FAMILY: verdana !important; CLEAR: both; FONT-SIZE: 11px !important
}
.articlePageCommentBoxWrapper .viewall A {
	FONT-FAMILY: verdana !important; FONT-SIZE: 11px !important
}
.reply-button-div {
	DISPLAY: inline; FLOAT: left
}
.thumbs-up-div {
	DISPLAY: inline; FLOAT: left
}
.thumbs-down-div {
	DISPLAY: inline; FLOAT: left
}
.popularity-div {
	DISPLAY: inline; FLOAT: left
}
.popularity-div {
	MARGIN-TOP: 2px
}
.reply-button-div {
	WIDTH: 53px
}
.thumbs-up-div {
	WIDTH: 69px
}
.thumbs-down-div {
	WIDTH: 61px
}
.thumbs-down-div {
	COLOR: #000000 !important
}
.thumbs-up-div {
	COLOR: #000000 !important
}
A.pluck-comm-reply-button-ref {
	TEXT-TRANSFORM: uppercase
}
.pluck-comm-wrapper .pluck-comm-isDeleted .pluck-comm-single-comment-main {
	MIN-HEIGHT: auto !important
}
.pluck-comm-wrapper .pluck-comm-isBlocked .pluck-comm-single-comment-main {
	MIN-HEIGHT: auto !important
}
.pluck-comm-wrapper .pluck-user-isHidden .pluck-comm-single-comment-main {
	MIN-HEIGHT: auto !important
}
.pluck-comm-wrapper .pluck-user-isIgnored .pluck-comm-single-comment-main {
	MIN-HEIGHT: auto !important
}
.pluck-comm-wrapper .pluck-comm-isUnderReview .pluck-comm-single-comment-main {
	MIN-HEIGHT: auto !important
}
.HDNPluck_appLoading {
	MARGIN: 10px 0px
}
.appLoading {
	DISPLAY: none !important
}
.pluck-comm-wrapper DIV.pluck-user-isSystemEditor .pluck-comm-sc-avatar {
	WIDTH: 60px; BACKGROUND: url(/img/pluck/core/pluck_admin_badge.gif) no-repeat left bottom; HEIGHT: 74px !important; MARGIN-RIGHT: 10px
}
.pluck-user-isSystemEditor.pluck-user-mp-dialog .pluck-user-mp-avatar-seethrough {
	WIDTH: 60px; BACKGROUND: url(/img/pluck/core/pluck_admin_badge.gif) no-repeat left bottom; HEIGHT: 74px !important; MARGIN-RIGHT: 10px
}
.pluck-comm-ReplyLevel-2 DIV.pluck-user-isSystemEditor .pluck-comm-sc-avatar {
	WIDTH: 40px !important; BACKGROUND: url(/img/pluck/core/pluck_admin_badge2.gif) no-repeat left bottom; HEIGHT: 58px !important
}
.pluck-comm-ReplyLevel-2 .pluck-user-isSystemEditor.pluck-user-mp-dialog .pluck-user-mp-avatar-seethrough {
	WIDTH: 40px !important; BACKGROUND: url(/img/pluck/core/pluck_admin_badge2.gif) no-repeat left bottom; HEIGHT: 58px !important
}
.sfgate_appLoading {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.pluck-comm-no-comments {
	BORDER-BOTTOM: 0px
}
.pluck-comm-isBlocked .row1 {
	DISPLAY: none !important
}
.pluck-user-isIgnored .row1 .col2 {
	DISPLAY: none !important
}
.pluck-user-isIgnored .reply-button-div {
	DISPLAY: none !important
}
.pluck-user-isIgnored .row2 {
	DISPLAY: none !important
}
.pluck-comm-showHiddenInfo .row1 {
	DISPLAY: block !important
}
.pluck-comm-isDeleted .row1 {
	DISPLAY: none !important
}
.pluck-comm-isDeleted .row2 {
	DISPLAY: none !important
}
.pluck-user-isHidden .row1 {
	DISPLAY: none !important
}
.pluck-user-isHidden .row2 .col1 .pluck-comm-show-hide-replies {
	DISPLAY: block !important
}
.pluck-user-isHidden .row2 .col2 {
	DISPLAY: none !important
}
.pluck-user-isHidden .row2 .col1 {
	MARGIN-LEFT: 71px
}
.pluck-login-comment-content {
	BORDER-RIGHT-WIDTH: 0px !important; MARGIN: 0px; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
.pluck-login-comment-input {
	BORDER-RIGHT-WIDTH: 0px !important; MARGIN: 0px; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
.pluck-login-comment-input {
	PADDING-TOP: 0px !important
}
.pluck-login-comment-input .pluck-login-comment-wrapper {
	BORDER-RIGHT-WIDTH: 0px !important; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
.pluck-login-comment-content H4 {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 9px 10px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana !important; COLOR: #000000 !important; CLEAR: both; FONT-SIZE: 12px !important; PADDING-TOP: 0px !important
}
.pluck-login-comment-new-signup-area {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px !important; WIDTH: 151px !important; PADDING-RIGHT: 0px !important; DISPLAY: inline; BACKGROUND: 0px 50%; FLOAT: left; CLEAR: left; PADDING-TOP: 0px !important
}
H5.pluck-login-comment-signup-question {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important; PADDING-TOP: 0px !important
}
P.pluck-login-comment-signup-directions {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important; PADDING-TOP: 0px !important
}
P.pluck-login-comment-login-directions {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important; PADDING-TOP: 0px !important
}
P.pluck-login-comment-signup-directions {
	WIDTH: 135px !important
}
FORM.pluck-login-comment-form {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.pluck-login-comment-member-login-area P.pluck-login-comment-login-directions {
	WIDTH: 260px !important
}
* HTML .pluck-login-comment-member-login-area P.pluck-login-comment-login-directions {
	WIDTH: 265px !important
}
SPAN.pluck-login-comment-submit-area {
	PADDING-BOTTOM: 1px !important; PADDING-LEFT: 56px !important; WIDTH: 203px !important; MARGIN-BOTTOM: 0px !important; HEIGHT: 20px !important
}
* HTML SPAN.pluck-login-comment-submit-area {
	PADDING-LEFT: 59px !important
}
INPUT.pluck-login-comment-signup-button {
	FONT-FAMILY: verdana; FONT-SIZE: 11px !important
}
.pluck-login-comment-member-login-area {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px !important; WIDTH: 300px !important; PADDING-RIGHT: 0px !important; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px !important
}
* HTML .pluck-login-comment-member-login-area {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
*.pluck-login-comment-member-login-area {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.pluck-login-comment-member-login-area SPAN.pluck-login-comment-group LABEL {
	POSITION: relative; WIDTH: 58px !important; FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important; TOP: 3px
}
.pluck-login-comment-member-login-area SPAN.pluck-login-comment-group INPUT {
	WIDTH: 193px !important; FONT-FAMILY: verdana !important; MARGIN-LEFT: 62px !important; FONT-SIZE: 11px !important
}
.pluck-login-comment-member-login-area .pluck-login-comment-submit-button {
	FONT-FAMILY: verdana !important; FLOAT: right; FONT-SIZE: 11px !important
}
SPAN.pluck-login-comment-group {
	MARGIN-BOTTOM: 6px !important
}
SPAN.pluck-login-comment-group LABEL {
	FONT-SIZE: 11px !important
}
.pluck-login-comment-forgot-password-link {
	FONT-FAMILY: verdana !important; FONT-SIZE: 10px !important
}
.pluck-login-comment-submit-area LABEL {
	FONT-FAMILY: verdana !important; FONT-SIZE: 10px !important
}
.pluck-login-comment-submit-area LABEL {
	COLOR: #000000 !important
}
* HTML .pluck-login-comment-submit-area LABEL {
	MARGIN-LEFT: -13px
}
*.pluck-login-comment-submit-area LABEL {
	MARGIN-LEFT: -13px
}
.pluck-login-comment-input .pluck-login-comment-calltoaction {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana !important; FONT-SIZE: 12px !important; FONT-WEIGHT: bold; PADDING-TOP: 0px !important
}
.commentspage .pluck-login-comment-input {
	PADDING-TOP: 7px !important
}
.commentspage .pluck-login-comment-input .pluck-comm-calltoaction {
	DISPLAY: none !important
}
.commentspage .pluck-login-comment-new-signup-area {
	MARGIN-LEFT: 0px !important
}
.commentspage .pluck-login-comment-content H4 {
	MARGIN-LEFT: 0px !important
}
.pluck-login-comment-remember-me {
	POSITION: relative; TOP: 1px; LEFT: 2px
}
.pluck-login-comment-wrapper {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.pluck-login-comment-input-is-reply {
	DISPLAY: none; PADDING-TOP: 10px !important
}
.pluck-login-comment-input-is-reply .pluck-login-comment-member-login-area {
	MARGIN: 0px
}
.pluck-login-comment-input-is-reply H5.pluck-login-comment-signup-question {
	FONT-SIZE: 10px !important
}
.pluck-login-comment-input-is-reply P.pluck-login-comment-signup-directions {
	FONT-SIZE: 10px !important
}
.pluck-login-comment-input-is-reply P.pluck-login-comment-login-directions {
	FONT-SIZE: 10px !important
}
.pluck-login-comment-input-is-reply .pluck-login-comment-member-login-area SPAN.pluck-login-comment-group LABEL {
	FONT-SIZE: 10px !important
}
.pluck-login-comment-input-is-reply H5.pluck-login-comment-signup-question {
	MARGIN: 0px 0px 4px
}
.pluck-login-comment-input-is-reply .pluck-login-comment-forgot-password-link {
	FONT-SIZE: 9px !important
}
.pluck-login-comment-input-is-reply .pluck-login-comment-submit-area LABEL {
	FONT-SIZE: 9px !important
}
.pluck-comm-ReplyLevel-2 .pluck-comm-sc-avatar {
	WIDTH: 40px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px
}
.pluck-comm-ReplyLevel-2 .pluck-comm-sc-avatar IMG.thumb {
	WIDTH: 40px !important; HEIGHT: 40px !important
}
.pluck-comm-ReplyLevel-2 DIV.pluck-comm-comment-content {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 0px !important; WIDTH: 488px !important; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px !important
}
.pluck-comm-ReplyLevel-2 .pluck-user-isHidden DIV.pluck-comm-comment-content {
	MARGIN-LEFT: 71px !important
}
.pluck-comm-ReplyLevel-2 DIV.pluck-comm-comment-content .col1 {
	WIDTH: 284px !important
}
.pluck-comm-ReplyLevel-2 DIV.pluck-comm-sc-avatar {
	MARGIN-LEFT: 71px !important
}
.pluck-comm-ReplyLevel-2 .pluck-comm-pagination-wrapper {
	PADDING-LEFT: 82px !important; MARGIN-BOTTOM: 10px !important
}
.pluck-comm-ReplyLevel-2 .pluck-comm-pagination-wrapper {
	HEIGHT: auto !important
}
.pluck-comm-ReplyLevel-2 .pluck-comm-pagination-wrapper .pagenav {
	FONT-SIZE: 10px !important
}
.pluck-comm-ReplyLevel-2 .pluck-comm-pagination-wrapper .pagenav A.sfgate-comm-pagination-link {
	MARGIN-LEFT: 2px
}
.pluck-comm-ReplyLevel-2 .pluck-comm-pagination-wrapper .pagenav STRONG {
	MARGIN-LEFT: 2px
}
#commentspage .header {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #efefef; PADDING-TOP: 10px
}
.articlePageCommentBoxWrapper .header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: #efefef; PADDING-TOP: 0px
}
.commentspage .header {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 0px !important; PADDING-TOP: 0px !important
}
#commentspage .header #sfgate_viewlink {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px
}
#commentspage .header #sfgate_viewlink A {
	COLOR: #015660; TEXT-DECORATION: none
}
#commentspage .header #sfgate_viewlink A:hover {
	TEXT-DECORATION: underline
}
.commentspage .alertmsg {
	MARGIN: 0px 0px 8px 15px; FONT-FAMILY: Verdana, sans-serif; FONT-WEIGHT: bold
}
.header H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
#commentspage .header H1 {
	MARGIN-TOP: -4px
}
#commentspage .header H1 IMG {
	MARGIN-TOP: 4px
}
.header .headerinfo {
	FLOAT: left; FONT-SIZE: 11px
}
#commentspage .header H3 {
	PADDING-BOTTOM: 0px; MARGIN: 6px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px
}
* HTML #commentspage .header H3 {
	MARGIN-TOP: 0px
}
.header .headerinfo .sfgate_comment_results_count {
	POSITION: relative; FONT-FAMILY: verdana; MARGIN-LEFT: 5px; TOP: -2px; FONT-WEIGHT: bold
}
#commentspage .header .headerinfo .sfgate_comment_results_count {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#commentspage .header .headerinfo .friendscount {
	POSITION: relative; FLOAT: left; MARGIN-LEFT: 5px; TOP: -4px
}
#commentspage .header .headerinfo .friendscount .pluck-comm-commenttext {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana; FONT-SIZE: 11px; PADDING-TOP: 0px !important
}
#commentspage .header .headerinfo .friendscount .pluck-comm-commenttext A {
	COLOR: #015660; TEXT-DECORATION: none
}
#commentspage .header .headerinfo .friendscount .pluck-comm-commenttext A:hover {
	TEXT-DECORATION: underline
}
.header #sfgate_topCnt {
	MARGIN: 0px 0px 10px 7px; WIDTH: auto; DISPLAY: inline; FONT-FAMILY: Verdana, sans-serif; FLOAT: left; FONT-WEIGHT: bold
}
#commentspage .header H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px
}
* HTML #commentspage .header H2 {
	MARGIN-TOP: -10px
}
#commentspage .header H2 A {
	COLOR: #015660; TEXT-DECORATION: none
}
#commentspage .header H2 A:hover {
	TEXT-DECORATION: underline
}
#commentspage .header .desc {
	MARGIN: 0px 0px 10px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", serif; FLOAT: none; FONT-SIZE: 1.02em !important
}
#commentspage .header P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#commentspage .header #sfgate_addlink {
	MARGIN-RIGHT: 20px
}
#commentspage .header .details {
	FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 11px
}
.header .pluck-comm-comments-rss IMG {
	BORDER-RIGHT-WIDTH: 0px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#commentspage .header .pluck-comm-comments-rss IMG {
	MARGIN-RIGHT: 0px
}
.pluck-comm-body {
	CLEAR: both
}
.commentspage .pluck-comm-commentcount {
	MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.commentspage .pluck-comm-commentcount P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.commentspage .pluck-comm-commentcount SELECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.pluck-comm-commentcount SELECT.pluck-comm-comment-filters {
	MARGIN: 0px
}
.commentspage .pluck-comm-commentcount SELECT {
	MARGIN-LEFT: 5px !important
}
.commentspage .pluck-comm-commentcount .pluck-comm-commenttext {
	FLOAT: left
}
P.pluck-comm-commenttext IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 2px
}
.pluck-comm-commentcount-actions {
	FLOAT: right !important; FONT-SIZE: 11px; TOP: 9px !important
}
.pluck-comm-commentcount-actions P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #000000 !important; PADDING-TOP: 0px
}
.pluck-comm-commentcount-actions FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-comm-commentcount-actions SELECT {
	PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.pluck-comm-commentcount-actions {
	POSITION: static !important
}
.pluck-comm-commentcount-actions P {
	POSITION: relative; TOP: 3px
}
.pluck-comm-submitoptions {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-comm-submitoptions LABEL {
	FONT-WEIGHT: normal !important
}
.pluck-comm-socialoptions LABEL {
	FONT-WEIGHT: normal !important
}
.commentspage {
	BORDER-BOTTOM: #cccccc 1px solid; WIDTH: 627px !important; FONT-FAMILY: Verdana,sans-serif; MARGIN-BOTTOM: 10px
}
.commentspage A {
	OUTLINE-STYLE: none; COLOR: #015660 !important; CURSOR: pointer; TEXT-DECORATION: none
}
.commentspage A:hover {
	TEXT-DECORATION: underline
}
.commentspage .dotted_rule {
	MARGIN: 0px 0px 10px; BACKGROUND: url(/img/pluck/core/dotrule.gif) repeat-x 0px 50%; HEIGHT: 1px; CLEAR: both
}
.commentspage HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.commentspage .item {
	MARGIN-RIGHT: 0px !important
}
.commentspage .pluck-comm-isOdd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.commentspage .pluck-comm-ReplyLevel-2 .pluck-comm-isOdd {
	PADDING-TOP: 0px !important
}
.commentspage .pluck-comm-first {
	PADDING-TOP: 0px
}
.commentspage .pluck-comm-isEven {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: #efefef; PADDING-TOP: 10px
}
.commentspage .pluck-comm-ReplyLevel-2 .pluck-comm-isEven {
	PADDING-TOP: 0px !important
}
.commentspage .hidden H4.withheld {
	FONT-STYLE: italic; FONT-WEIGHT: normal
}
.commentspage .reply IMG.thumb {
	WIDTH: 40px; HEIGHT: 40px; MARGIN-LEFT: 82px
}
.commentspage DIV.pagenav {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; MARGIN: 10px 0px; PADDING-LEFT: 0px; WIDTH: 627px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/pluck/core/tools_dashline.gif) repeat-x left bottom; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.commentspage .pluck-comm-ReplyLevel-2 DIV.pagenav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; PADDING-TOP: 0px
}
.commentspage .commentsperpage {
	LINE-HEIGHT: 16px; FLOAT: right; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
#sfg_object_index #commentspage DIV.pagenav {
	WIDTH: 627px !important
}
.commentspage .pagenav STRONG {
	PADDING-RIGHT: 5px
}
.commentspage .pagenav A {
	PADDING-RIGHT: 5px
}
.commentspage .pagenav #cpp_20_span A {
	PADDING-RIGHT: 0px
}
.commentspage .pagenav #cpp_10_span A {
	PADDING-RIGHT: 0px
}
.commentspage .commentsperpage STRONG {
	PADDING-RIGHT: 0px
}
.commentspage .commentsperpage A {
	PADDING-RIGHT: 0px
}
.commentspage .pagenav SPAN.pipe {
	COLOR: #666666
}
#commentspage .pluck-comm-pagination-level1 {
	MARGIN-TOP: -10px; BACKGROUND: url(/img/pluck/core/tools_dashline.gif) repeat-x left top
}
*#commentspage .pluck-comm-pagination-level1 {
	MARGIN-TOP: 0px
}
#commentspage .pluck-comm-pagination-level1 DIV.pagenav {
	PADDING-TOP: 10px
}
*#commentspage .pluck-comm-pagination-level1 DIV.pagenav {
	PADDING-TOP: 0px
}
.commentspage P.pluck-comm-submitoptions {
	CLEAR: both
}
.commentspage FORM.pluck-comm-posting-form {
	PADDING-TOP: 0px !important
}
.commentspage .pluck-comm-calltoaction {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.pluck-comm-isIgnored .pluck-comm-single-comment-main {
	MIN-HEIGHT: 64px !important
}
.pluck-comm-isIgnoredOrig .pluck-comm-single-comment-main {
	MIN-HEIGHT: 64px !important
}
.pluck-comm-isIgnored .pluck-comm-ignoredmsg {
	FONT-STYLE: italic; CLEAR: both
}
.pluck-comm-isIgnoredOrig .pluck-comm-ignoredmsg {
	FONT-STYLE: italic; CLEAR: both
}
.pluck-comm-isIgnored .pluck-comm-ignoredmsg A {
	FONT-STYLE: normal; MARGIN-LEFT: 0px !important
}
.pluck-comm-isIgnoredOrig .pluck-comm-ignoredmsg A {
	FONT-STYLE: normal; MARGIN-LEFT: 0px !important
}
.pluck-comm-showHiddenInfo .sfgate_username_active {
	DISPLAY: block !important
}
.pluck-comm-isBlocked .pluck-comm-single-comment-main {
	MIN-HEIGHT: 64px !important
}
.pluck-comm-isBlockedOrig .pluck-comm-single-comment-main {
	MIN-HEIGHT: 64px !important
}
.pluck-comm-isBlocked .sfgate_username_inactive {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: verdana !important; FLOAT: left; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.pluck-comm-isBlockedOrig .sfgate_username_inactive {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: verdana !important; FLOAT: left; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.pluck-comm-isBlocked .pluck-comm-sc-avatar-inactive {
	DISPLAY: block
}
.pluck-comm-isBlockedOrig .pluck-comm-sc-avatar-inactive {
	DISPLAY: block
}
.pluck-comm-isBlocked .pluck-comm-blockedmsg {
	FONT-STYLE: italic; CLEAR: both
}
.pluck-comm-isBlockedOrig .pluck-comm-blockedmsg {
	FONT-STYLE: italic; CLEAR: both
}
.pluck-comm-isBlocked .pluck-comm-blockedmsg A {
	FONT-STYLE: normal; MARGIN-LEFT: 0px !important
}
.pluck-comm-isBlockedOrig .pluck-comm-blockedmsg A {
	FONT-STYLE: normal; MARGIN-LEFT: 0px !important
}
.pluck-comm-isBlocked .pluck-comm-blockedmsg {
	FONT-STYLE: italic; CLEAR: both
}
.pluck-comm-isBlockedOrig .pluck-comm-blockedmsg {
	FONT-STYLE: italic; CLEAR: both
}
.pluck-comm-blockedmsg {
	FONT-FAMILY: verdana !important; MARGIN-BOTTOM: 10px !important; FONT-SIZE: 11px !important; PADDING-TOP: 2px !important
}
.pluck-comm-wait-reply-link {
	COLOR: #015660 !important
}
P.pluck-error-message {
	COLOR: #cc3333; FONT-SIZE: 10px !important
}
.commentspage .allcommentswaiting {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 20px; PADDING-TOP: 10px
}
.pluck-comm-ignoredmsg {
	MARGIN: 0px 0px 6px; FONT-FAMILY: verdana !important; CLEAR: both; FONT-SIZE: 11px !important
}
.pluck-comm-reviewedmsg {
	MARGIN: 0px 0px 6px; FONT-FAMILY: verdana !important; CLEAR: both; FONT-SIZE: 11px !important
}
.pluck-comm-hiddenmsg {
	MARGIN: 0px 0px 6px; FONT-FAMILY: verdana !important; CLEAR: both; FONT-SIZE: 11px !important
}
.pluck-comm-blockedmsg {
	MARGIN: 0px 0px 6px; FONT-FAMILY: verdana !important; CLEAR: both; FONT-SIZE: 11px !important
}
.pluck-comm-deletedmsg {
	MARGIN: 0px 0px 6px; FONT-FAMILY: verdana !important; CLEAR: both; FONT-SIZE: 11px !important
}
.pluck-comm-submit-wait-msg {
	BACKGROUND: #efefef
}
.pluck-comm-wait-display {
	BACKGROUND: #efefef
}
.pluck-comm-wait-display SPAN.pluck-confirm-btn A {
	BACKGROUND: 0px 50%
}
.pluck-user-mp-dialog {
	POSITION: absolute; WIDTH: 267px; FONT-FAMILY: verdana, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto !important; FONT-SIZE: 10px; TOP: 0px; LEFT: 0px
}
.pluck-user-mp-message-area {
	MARGIN-TOP: 0px !important
}
.pluck-user-mp-dialog-top {
	WIDTH: 408px; BACKGROUND: url(/img/pluck/core/pluck_user_top.gif) no-repeat left top; HEIGHT: 9px
}
* HTML .pluck-user-mp-dialog-top {
	MARGIN-BOTTOM: -3px
}
.pluck-user-mp-dialog-bottom {
	WIDTH: 408px; BACKGROUND: url(/img/pluck/core/pluck_user_bottom.gif) no-repeat left top; HEIGHT: 13px
}
.pluck-user-mp-dialog-middle {
	POSITION: relative; WIDTH: 408px; BACKGROUND: url(/img/pluck/core/pluck_user_middle.gif) repeat-y left top; HEIGHT: auto
}
.pluck-user-mp-content {
	MIN-HEIGHT: 120px; WIDTH: 311px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 82px !important
}
.pluck-user-mp-sidebar {
	WIDTH: 70px; MARGIN-LEFT: 10px
}
.pluck-comm-sc-avatar {
	WIDTH: 60px; FLOAT: left !important; MARGIN-RIGHT: 10px
}
* HTML .pluck-comm-sc-avatar {
	POSITION: relative; TOP: 1px; LEFT: 1px
}
DIV.pluck-comm-isDeleted IMG.pluck-comm-avatarimg {
	WIDTH: 58px; HEIGHT: 58px
}
DIV.pluck-comm-isBlocked IMG.pluck-comm-avatarimg {
	WIDTH: 58px; HEIGHT: 58px
}
DIV.pluck-comm-isHidden IMG.pluck-comm-avatarimg {
	WIDTH: 58px; HEIGHT: 58px
}
DIV.pluck-comm-isUnderReview IMG.pluck-comm-avatarimg {
	WIDTH: 58px; HEIGHT: 58px
}
IMG.pluck-user-mp-avatarimg {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; MARGIN-TOP: 0px !important; WIDTH: 60px !important; HEIGHT: 60px !important; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.pluck-user-mp-avatar-seethrough {
	HEIGHT: 80px !important; MARGIN-LEFT: 0px !important
}
H4.pluck-user-mp-username {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana !important; FONT-SIZE: 11px !important; FONT-WEIGHT: bold !important; PADDING-TOP: 0px !important
}
H4.pluck-user-mp-username SPAN {
	FONT-FAMILY: verdana !important; FONT-SIZE: 11px !important; FONT-WEIGHT: bold !important
}
.pluck-user-mp-info {
	FONT-SIZE: 11px !important
}
.pluck-dialog-header {
	FLOAT: left
}
.pluck-dialog-middle .closebtn {
	FONT-FAMILY: verdana; FLOAT: right; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal !important; MARGIN-RIGHT: 20px
}
.pluck-dialog-middle {
	COLOR: #666666 !important; CURSOR: pointer
}
.pluck-dialog-middle .closebtn IMG {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TOP: 2px
}
.pluck-user-mp-content .pluck-user-mp-badges .pluck-user-mp-badges-title {
	POSITION: relative; FONT-FAMILY: verdana; FLOAT: left; FONT-SIZE: 11px; TOP: 3px; RIGHT: 5px; FONT-WEIGHT: bold
}
.pluck-user-mp-content .pluck-user-mp-badges {
	MARGIN: 14px 0px 0px 5px
}
#removecomment {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 318px; PADDING-RIGHT: 15px; FONT-FAMILY: verdana; BACKGROUND: #eeeeee; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 15px
}
#removecomment H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#removecomment FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#removecomment INPUT {
	FONT-SIZE: 11px
}
#removecomment INPUT.cancel {
	MARGIN-LEFT: 20px
}
.pluck-share-dialog {
	PADDING-BOTTOM: 5px !important; WIDTH: 269px; DISPLAY: none; FONT-FAMILY: verdana, sans-serif !important; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto !important; COLOR: #666666; FONT-SIZE: 10px !important; LEFT: 0px
}
.pluck-share-dialog A {
	COLOR: #666666; FONT-SIZE: 10px !important; TEXT-DECORATION: none
}
.pluck-share-dialog A:hover {
	TEXT-DECORATION: underline
}
.pluck-share-dialog-top {
	WIDTH: 270px; BACKGROUND: url(/img/pluck/core/pluck_dialog_top.gif) no-repeat left top; HEIGHT: 9px
}
.pluck-share-dialog-bottom {
	WIDTH: 269px; BACKGROUND: url(/img/pluck/core/pluck_dialog_bottom.gif) no-repeat left top; HEIGHT: 13px
}
.pluck-share-dialog .pluck-dialog-middle {
	POSITION: relative; BACKGROUND: url(/img/pluck/core/pluck_dialog_middle.gif) repeat-y left top; HEIGHT: auto
}
* HTML .pluck-share-dialog .pluck-dialog-middle {
	MARGIN-TOP: -3px
}
.pluck-share-col1 {
	WIDTH: 120px !important
}
.pluck-share-col2 {
	WIDTH: 138px !important; FLOAT: right
}
.pluck-share-col1 SPAN.pluck-share-item {
	MARGIN-LEFT: 0px !important
}
.pluck-share-col2 SPAN.pluck-share-item {
	MARGIN-LEFT: 0px !important
}
SPAN.pluck-share-item {
	PADDING-BOTTOM: 16px; DISPLAY: block
}
.pluck-share-dialog IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 3px; FLOAT: left; BORDER-TOP: 0px; MARGIN-RIGHT: 7px; BORDER-RIGHT: 0px
}
.pluck-share-dialog .pluck-share-col2 {
	PADDING-TOP: 2px !important
}
.pluck-share-dialog .pluck-share-col1 {
	PADDING-TOP: 2px !important
}
.pluck-share-dialog .closebtn {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; COLOR: #666666; CLEAR: both; FONT-SIZE: 10px; FONT-WEIGHT: normal !important; PADDING-TOP: 0px
}
* HTML .pluck-share-dialog .closebtn {
	MARGIN-RIGHT: 10px
}
.pluck-share-dialog .closebtn A {
	COLOR: #666666 !important; CURSOR: pointer
}
.pluck-share-dialog .closebtn IMG {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; FLOAT: none !important; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TOP: 2px
}
.pluck-email-dialog {
	POSITION: absolute; PADDING-BOTTOM: 5px !important; MIN-HEIGHT: auto !important; WIDTH: 267px; DISPLAY: none; FONT-FAMILY: verdana, sans-serif !important; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto !important; COLOR: #000000; FONT-SIZE: 11px; TOP: 0px; LEFT: 0px
}
.pluck-email-dialog A {
	COLOR: #015660; TEXT-DECORATION: none
}
.pluck-email-dialog A:hover {
	TEXT-DECORATION: underline
}
.pluck-email-dialog-top {
	WIDTH: 270px; BACKGROUND: url(/img/pluck/core/pluck_dialog_top.gif) no-repeat left top; HEIGHT: 9px
}
* HTML .pluck-email-dialog-top {
	MARGIN-BOTTOM: -4px
}
.pluck-email-dialog-bottom {
	WIDTH: 269px; BACKGROUND: url(/img/pluck/core/pluck_dialog_bottom.gif) no-repeat left top; HEIGHT: 13px
}
.pluck-email-dialog .pluck-dialog-middle {
	POSITION: relative; WIDTH: 269px; BACKGROUND: url(/img/pluck/core/pluck_dialog_middle.gif) repeat-y left top; HEIGHT: auto
}
.pluck-email-dialog FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-email-dialog P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-email-dialog .pluck-dialog-group {
	CLEAR: both
}
.pluck-email-dialog .pluck-dialog-header {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important; FONT-WEIGHT: bold !important; PADDING-TOP: 0px !important
}
.pluck-email-dialog SPAN.pluck-dialog-group LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 5px; PADDING-LEFT: 0px; WIDTH: 65px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana,sans-serif; FLOAT: left; COLOR: #000000 !important; FONT-SIZE: 10px !important; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.pluck-email-dialog SPAN.pluck-dialog-group .optional {
	COLOR: #666666
}
.pluck-email-dialog SPAN.pluck-dialog-group TEXTAREA {
	WIDTH: 170px !important; FONT-FAMILY: verdana !important; HEIGHT: 60px; FONT-SIZE: 10px !important; OVERFLOW: auto
}
.pluck-email-dialog SPAN.pluck-dialog-group INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 170px !important; PADDING-RIGHT: 0px; FONT-FAMILY: verdana !important; FONT-SIZE: 10px !important; PADDING-TOP: 0px
}
.pluck-email-dialog SPAN.pluck-dialog-group {
	DISPLAY: block; MARGIN-BOTTOM: 14px
}
.pluck-email-dialog SPAN.pluck-dialog-actions {
	PADDING-LEFT: 85px; DISPLAY: block; HEIGHT: 12px !important
}
.pluck-email-dialog .pluck-email-message-submit {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 45px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; FLOAT: left; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.pluck-email-dialog .pluck-email-message-cancel {
	FONT-FAMILY: verdana !important; FONT-SIZE: 10px !important
}
.pluck-email-dialog FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-email-dialog SPAN.pluck-dialog-group LABEL {
	MARGIN-LEFT: 0px !important
}
.pluck-email-dialog P.pluck-dialog-header {
	MARGIN-LEFT: 0px !important
}
* HTML .pluck-email-form {
	MARGIN-TOP: 10px !important
}
.pluck-email-dialog .pluck-dialog-header {
	FLOAT: left
}
.pluck-email-dialog .pluck-dialog-middle .closebtn {
	FONT-FAMILY: verdana; FLOAT: right; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal !important; MARGIN-RIGHT: 20px
}
* HTML .pluck-email-dialog .pluck-dialog-middle .closebtn {
	MARGIN-RIGHT: 10px
}
.pluck-email-dialog .pluck-dialog-middle .closebtn A {
	COLOR: #666666 !important; CURSOR: pointer
}
.pluck-email-dialog .pluck-dialog-middle .closebtn IMG {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TOP: 2px
}
.pluck-comm-comment-delete-confirm .pluck-confirm-btn INPUT {
	MARGIN-TOP: 10px; FONT-FAMILY: verdana; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.pluck-abuse-dialog {
	POSITION: absolute; WIDTH: 267px; DISPLAY: none; FONT-FAMILY: verdana, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 11px; TOP: 0px; LEFT: 0px
}
.pluck-abuse-dialog A {
	COLOR: #015660; TEXT-DECORATION: none
}
.pluck-abuse-dialog A:hover {
	TEXT-DECORATION: underline
}
.pluck-abuse-dialog-top {
	WIDTH: 270px; BACKGROUND: url(/img/pluck/core/pluck_abuse_top.gif) no-repeat left top; HEIGHT: 10px
}
* HTML .pluck-abuse-dialog-top {
	MARGIN-BOTTOM: -3px
}
.pluck-abuse-dialog-bottom {
	WIDTH: 270px; BACKGROUND: url(/img/pluck/core/pluck_abuse_bottom.gif) no-repeat left top; HEIGHT: 19px
}
.pluck-abuse-dialog .pluck-dialog-header {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important; FONT-WEIGHT: bold !important; PADDING-TOP: 0px !important
}
.pluck-abuse-dialog .pluck-dialog-group {
	DISPLAY: block; MARGIN-BOTTOM: 6px; CLEAR: both
}
.pluck-abuse-dialog .pluck-dialog-group LABEL {
	COLOR: #000000 !important
}
SPAN.pluck-report-abuse-type-group P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-abuse-dialog SELECT {
	PADDING-BOTTOM: 0px !important; MARGIN: 4px 0px 0px; OUTLINE-STYLE: none !important; PADDING-LEFT: 0px !important; WIDTH: 247px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 10px !important; PADDING-TOP: 0px !important
}
.pluck-abuse-dialog TEXTAREA {
	MARGIN: 4px 0px 0px; WIDTH: 241px !important; FONT-FAMILY: verdana !important; HEIGHT: 25px !important; FONT-SIZE: 11px !important; OVERFLOW: auto
}
.pluck-abuse-dialog .pluck-dialog-actions {
	HEIGHT: 19px !important
}
.pluck-abuse-dialog .pluck-dialog-actions .pluck-report-abuse-submit {
	MARGIN: 0px; DISPLAY: inline !important; FONT-FAMILY: verdana !important; FLOAT: left; FONT-SIZE: 11px
}
.pluck-abuse-dialog FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-abuse-dialog P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-abuse-dialog .pluck-dialog-header {
	FLOAT: left
}
.pluck-abuse-dialog .pluck-dialog-middle .closebtn {
	FONT-FAMILY: verdana; FLOAT: right; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal !important; MARGIN-RIGHT: 20px
}
* HTML .pluck-abuse-dialog .pluck-dialog-middle .closebtn {
	MARGIN-RIGHT: 10px
}
.pluck-abuse-dialog .pluck-dialog-middle .closebtn A {
	COLOR: #666666 !important; CURSOR: pointer
}
.pluck-abuse-dialog .pluck-dialog-middle .closebtn IMG {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TOP: 2px
}
.pluck-cancel-button-text {
	FONT-FAMILY: Verdana !important; FONT-SIZE: 11px !important
}
P.pluck-user-mp-report-abuse-type-group {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important; font-color: #000000
}
P.pluck-user-mp-report-abuse-message-group {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important; font-color: #000000
}
P.pluck-user-mp-report-abuse-type-group LABEL {
	COLOR: #000000 !important
}
P.pluck-user-mp-report-abuse-message-group LABEL {
	COLOR: #000000 !important
}
.pluck-user-mp-report-abuse-type-group SELECT {
	MARGIN-TOP: 4px !important; WIDTH: 210px !important; FONT-FAMILY: Verdana !important; COLOR: #000000 !important; FONT-SIZE: 10px !important
}
.pluck-user-mp-report-abuse-message-group TEXTAREA {
	MARGIN-TOP: 4px !important; WIDTH: 210px !important; FONT-FAMILY: Verdana !important; HEIGHT: 23px !important; MARGIN-LEFT: 0px !important; FONT-SIZE: 11px !important
}
.pluck-user-mp-abuse-area {
	MARGIN-TOP: 0px !important; CLEAR: both
}
INPUT.pluck-user-mp-report-abuse-submit {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-FAMILY: Verdana !important; FLOAT: left; FONT-SIZE: 11px !important; PADDING-TOP: 0px !important
}
.pluck-user-mp-report-abuse-options {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-user-mp-action-items P {
	COLOR: #9b0004 !important; FONT-SIZE: 11px !important
}
.pluck-user-mp-message-submit {
	FONT-FAMILY: Verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important
}
.pluck-user-mp-message-cancel {
	FONT-FAMILY: Verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important
}
.pluck-user-mp-message-message-group {
	MARGIN: 0px 0px 6px; FONT-FAMILY: Verdana !important; FONT-SIZE: 11px !important
}
.pluck-user-mp-message-subject-group {
	MARGIN: 0px 0px 6px; FONT-FAMILY: Verdana !important; FONT-SIZE: 11px !important
}
.pluck-user-mp-message-message-group LABEL {
	COLOR: #000000 !important
}
.pluck-user-mp-message-subject-group LABEL {
	COLOR: #000000 !important
}
.pluck-user-mp-message-subject-group INPUT {
	MARGIN-TOP: 4px !important; WIDTH: 210px !important; FONT-FAMILY: Verdana !important; MARGIN-LEFT: 0px !important; FONT-SIZE: 11px !important
}
.pluck-user-mp-message-message-group TEXTAREA {
	MARGIN-TOP: 4px !important; WIDTH: 210px !important; FONT-FAMILY: Verdana !important; MARGIN-LEFT: 0px !important; FONT-SIZE: 11px !important
}
INPUT.pluck-user-mp-message-submit {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FLOAT: left !important; PADDING-TOP: 0px !important
}
.pluck-user-mp-message-options {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pluck-user-mp-asl {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666 !important; FONT-SIZE: 11px !important; PADDING-TOP: 0px
}
.pluck-user-mp-action-items {
	TEXT-TRANSFORM: uppercase !important; FONT-FAMILY: arial !important; HEIGHT: 20px !important; COLOR: #222222 !important; CLEAR: both; FONT-SIZE: 9px !important
}
.pluck-user-mp-action-items {
	TEXT-ALIGN: center !important; MARGIN-LEFT: 0px !important
}
.pluck-user-mp-action-items .pluck-user-mp-action-items-btns {
	MARGIN-LEFT: 0px !important
}
.pluck-user-mp-action-items A {
	COLOR: #222222 !important
}
.pluck-user-mp-action-items IMG {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TOP: 2px; MARGIN-RIGHT: 3px
}
.pluck_userinfo_actions_message {
	MARGIN-RIGHT: 7px
}
.pluck_userinfo_actions_add {
	MARGIN-RIGHT: 7px
}
.pluck_userinfo_actions_recommend {
	MARGIN-RIGHT: 7px
}
.pluck-user-mp-username-header {
	WIDTH: 100%; CLEAR: both
}
* HTML .pluck-user-mp-username-header {
	WIDTH: 298px
}
.pluck-user-mp-username-header H4 {
	DISPLAY: inline; FLOAT: left
}
.pluck-user-mp-username-header .pluck-user-report {
	POSITION: relative; DISPLAY: inline; FLOAT: right; TOP: -2px
}
.pluck-user-mp-sub-head {
	DISPLAY: none
}
.pluck-user-mp-action-items-btns SPAN IMG {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.pluck-user-mp-message-link IMG {
	WIDTH: 14px !important; HEIGHT: 13px !important
}
.pluck_userinfo_actions_add IMG {
	WIDTH: 10px !important; HEIGHT: 10px !important
}
.pluck_userinfo_actions_recommend IMG {
	WIDTH: 12px !important; HEIGHT: 14px !important
}
.pluck_userinfo_actions_ignore IMG {
	WIDTH: 11px !important; HEIGHT: 11px !important
}
A.pluck-user-mp-message-link {
	COLOR: #222222 !important
}
A.pluck_userinfo_actions_add {
	COLOR: #222222 !important
}
A.pluck_userinfo_actions_recommend {
	COLOR: #222222 !important
}
A.pluck_userinfo_actions_ignore {
	COLOR: #222222 !important
}
SPAN.pluck-user-mp-text {
	FONT-FAMILY: verdana !important; COLOR: #000000 !important; MARGIN-LEFT: 0px !important; FONT-SIZE: 11px !important
}
.pluck-permalink-dialog {
	WIDTH: 191px; DISPLAY: none; FONT-FAMILY: verdana, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 11px
}
.pluck-permalink-dialog A {
	COLOR: #015660; TEXT-DECORATION: none
}
.pluck-permalink-dialog A:hover {
	TEXT-DECORATION: underline
}
.pluck-permalink-dialog-top {
	WIDTH: 191px; BACKGROUND: url(/img/pluck/core/pluck_permalink_top.gif) no-repeat left top; HEIGHT: 9px
}
* HTML .pluck-permalink-dialog-top {
	MARGIN-BOTTOM: -4px
}
.pluck-permalink-dialog-bottom {
	WIDTH: 191px; BACKGROUND: url(/img/pluck/core/pluck_permalink_bottom.gif) no-repeat left top; HEIGHT: 16px
}
.pluck-permalink-dialog .pluck-dialog-middle {
	POSITION: relative; PADDING-BOTTOM: 5px !important; PADDING-LEFT: 3px !important; WIDTH: 191px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(/img/pluck/core/pluck_permalink_middle.gif) repeat-y left top; HEIGHT: auto; PADDING-TOP: 0px !important
}
.pluck-permalink-share-link {
	FONT-SIZE: 11px !important
}
A.pluck-permalink-share-link:hover {
	TEXT-DECORATION: underline !important
}
.pluck-permalink-dialog .closebtn {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana; COLOR: #666666; CLEAR: both; FONT-SIZE: 10px; FONT-WEIGHT: normal !important; PADDING-TOP: 0px
}
.pluck-permalink-dialog .closebtn A {
	COLOR: #666666 !important; CURSOR: pointer
}
.pluck-permalink-dialog .closebtn IMG {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TOP: 2px
}
.pluck-permalink-close {
	BACKGROUND: url(/img/pluck/core/pluck_permalink_middle.gif) repeat-y left top
}
.pluck-dialog-wrapper {
	BORDER-RIGHT-WIDTH: 0px !important; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
A.pluck-secondary-button {
	FONT-FAMILY: verdana !important
}
DIV.pluck-swf-upload-button {
	FONT-FAMILY: verdana !important
}
SPAN.pluck-confirm-btn A {
	FONT-FAMILY: verdana !important
}
.pluck-dialog {
	FONT-FAMILY: verdana !important
}
.pluck-dialog SPAN.pluck-dialog-group SELECT {
	FONT-FAMILY: verdana !important
}
.pluck-dialog SPAN.pluck-dialog-group TEXTAREA {
	FONT-FAMILY: verdana !important
}
.pluck-dialog SPAN.pluck-dialog-group INPUT {
	FONT-FAMILY: verdana !important
}
.pluck-login-comment-input {
	FONT-FAMILY: verdana !important
}
P.pluck-login-comment-calltoaction {
	FONT-FAMILY: verdana !important
}
H5.pluck-login-comment-signup-question {
	FONT-FAMILY: verdana !important
}
P.pluck-login-comment-signup-directions {
	FONT-FAMILY: verdana !important
}
P.pluck-login-comment-login-directions {
	FONT-FAMILY: verdana !important
}
SPAN.pluck-login-comment-group LABEL {
	FONT-FAMILY: verdana !important
}
SPAN.pluck-login-comment-submit-area LABEL {
	FONT-FAMILY: verdana !important
}
.pluck-score-dialog {
	FONT-FAMILY: verdana !important
}
.pluck-user-mp-wrap {
	FONT-FAMILY: verdana !important
}
SPAN.pluck-user-mp-message-subject-group INPUT {
	FONT-FAMILY: verdana !important
}
SPAN.pluck-user-mp-message-message-group TEXTAREA {
	FONT-FAMILY: verdana !important
}
SPAN.pluck-user-mp-report-abuse-type-group SELECT {
	FONT-FAMILY: verdana !important
}
SPAN.pluck-user-mp-report-abuse-message-group TEXTAREA {
	FONT-FAMILY: verdana !important
}
.pluck-persona-first-settings-info-basic-avatar-choose {
	FONT-FAMILY: verdana !important
}
.pluck-dialog-wrapper {
	BACKGROUND: 0px 50%
}
.pluck-dialog .pluck-wait-modal {
	BACKGROUND: 0px 50%
}
.pluck-score-dialog-wrapper {
	BACKGROUND: 0px 50%
}
.pluck-user-mp-wrap {
	BACKGROUND: 0px 50%
}
.pluck-user-mp-wait-modal {
	BACKGROUND: 0px 50%
}
.pluck-user-mp-loading-modal {
	BACKGROUND: 0px 50%
}
.pluck-comm .bottomContainer {
	DISPLAY: none
}
.pluck-comm .topContainer {
	DISPLAY: none
}
.pluck-comm .hasBackgroundColor {
	BORDER-RIGHT-WIDTH: 0px !important; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
.pluck-dialog-middle {
	POSITION: relative; PADDING-BOTTOM: 2px !important; PADDING-LEFT: 10px !important; WIDTH: 270px !important; BACKGROUND: url(/img/pluck/core/pluck_abuse_middle.gif) repeat-y left top; HEIGHT: auto
}
SPAN.pluck-cancel-button-text {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 4px !important
}
.pluck-cancel-button {
	MARGIN-LEFT: 8px !important
}
A.pluck-cancel-button {
	HEIGHT: 19px !important
}
A.pluck-cancel-button:hover SPAN.pluck-cancel-button-text {
	COLOR: #015660 !important
}
#sfg_article {
	PADDING-TOP: 10px
}
#sfg_article .x88 .creative {
	PADDING-TOP: 10px
}
#sfg_article TABLE.article {
	BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 10px; TABLE-LAYOUT: fixed
}
#sfg_article TABLE.article TR.article {
	VERTICAL-ALIGN: top
}
#sfg_article #contentcol {
	WIDTH: 627px; PADDING-RIGHT: 10px
}
#sfg_blog #groupmenu {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 10px; PADDING-LEFT: 0px !important; WIDTH: 300px; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px !important
}
#adpos3 {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px
}
#topmost {
	MARGIN-BOTTOM: 10px
}
#adjacency {
	MARGIN-BOTTOM: 10px
}
#adpos2 {
	MARGIN-BOTTOM: 10px
}
#adpos4 {
	MARGIN-BOTTOM: 10px
}
TABLE.groupmenu {
	WIDTH: 300px
}
TABLE.groupmenu TR {
	VERTICAL-ALIGN: top
}
TABLE.groupmenu TD.leftcol {
	PADDING-RIGHT: 10px
}
.sfg_cls003 {
	MARGIN-BOTTOM: 10px; CLEAR: both
}
.clear {
	CLEAR: both
}
P.clear {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sfg_object_index #commentspage .header IMG.thumb {
	MARGIN-BOTTOM: 10px
}
#sfg_object_index #commentspage .header {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #efefef; PADDING-TOP: 15px
}
#sfg_object_index #commentspage .header H1 {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -1024px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(/img/pluck/core/comments_heading.gif) no-repeat; FLOAT: left; HEIGHT: 11px; PADDING-TOP: 0px
}
#sfg_object_index #commentspage .header H1 {
	FONT-SIZE: 11px
}
#sfg_object_index #commentspage .header #sfgate_topCnt {
	FONT-SIZE: 11px
}
#sfg_object_index #commentspage .header #sfgate_topCnt {
	MARGIN: 0px 3px 10px 7px; DISPLAY: inline; FONT-FAMILY: Verdana, sans-serif; FLOAT: left; FONT-WEIGHT: bold
}
#sfg_object_index #commentspage .header H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#sfg_object_index #commentspage .header H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#sfg_object_index #commentspage .header .details {
	MARGIN: 7px 0px
}
#sfg_object_index #commentspage .header .desc {
	FONT-FAMILY: Georgia, "Times New Roman", serif; MARGIN-BOTTOM: 10px; FONT-SIZE: 1.02em
}
#sfg_object_index #commentspage .header P {
	MARGIN-TOP: 5px
}
#sfg_object_index #commentspage .header #sfgate_addlink {
	MARGIN-RIGHT: 20px
}
#sfg_object_index #commentspage .header .item {
	WIDTH: 100%; CLEAR: both
}
#sfg_object_index #commentspage .header IMG.thumb {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; DISPLAY: inline; FLOAT: left; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#sfg_object_index #commentspage .header .objectdesc {
	WIDTH: 518px; DISPLAY: inline; FONT-FAMILY: verdana; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 11px
}
#sfg_blog .commentspage .pluck-login-comment-input {
	PADDING-LEFT: 10px
}
#sfg_blog .commentspage .pluck-comm-comment-input {
	PADDING-LEFT: 10px !important
}
#sfg_blog .commentspage .pluck-comm-comment-content .pluck-comm-comment-input {
	PADDING-LEFT: 0px !important
}
#sfg_blog .commentspage .pluck-comm-commentcount .pluck-comm-commenttext {
	MARGIN-LEFT: 10px
}
#sfg_blog .contentbody #commentspage DIV.pagenav {
	WIDTH: 607px !important
}
#sfg_blog .commentspage .commentsperpage {
	MARGIN-RIGHT: 10px
}
#sfg_blog .contentbody #commentspage {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 625px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#sfg_blog .commentspage DIV.pagenav {
	MARGIN-LEFT: 10px
}
#sfg_blog .commentspage {
	BORDER-BOTTOM: 0px; WIDTH: 625px !important
}
#commentspage #HDNPluck_topCnt {
	POSITION: relative; MARGIN: 0px 0px 10px 5px; FLOAT: left; TOP: -4px; FONT-WEIGHT: bold
}
TABLE.fb-table TD.fb-label {
	PADDING-LEFT: 4px !important
}
.slFrame {
	WIDTH: 951px !important
}
.slMainFolders A {
	COLOR: #015660 !important; TEXT-DECORATION: none !important
}
.slMainFolders A:hover {
	TEXT-DECORATION: underline !important
}
.slMainFolders LI A.slInbox:hover {
	TEXT-DECORATION: underline !important
}
.slMainFolders LI A.slIgnored:hover {
	TEXT-DECORATION: underline !important
}
.slMainFolders LI A.slSent:hover {
	TEXT-DECORATION: underline !important
}
.slMainFolders LI A.slTrash:hover {
	TEXT-DECORATION: underline !important
}
.slMainFolders LI A.slContacts:hover {
	TEXT-DECORATION: underline !important
}
.slTwoColLayout .slColumn1 {
	WIDTH: 113px !important
}
.slMainFolders {
	BORDER-BOTTOM: #a4c2c2 1px solid; BORDER-LEFT: #a4c2c2 1px solid; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 2px !important; PADDING-RIGHT: 0px !important; BACKGROUND: #ecf6f7; BORDER-TOP: #a4c2c2 1px solid; BORDER-RIGHT: #a4c2c2 1px solid; PADDING-TOP: 6px !important
}
.slMainFolders LI {
	TEXT-TRANSFORM: uppercase !important; MARGIN: 0px 0px 6px; FONT-SIZE: 10px !important
}
.slTwoColLayout .slColumn2 {
	WIDTH: 824px !important; FONT-FAMILY: verdana !important
}
.slPageTitle {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 8px; FONT-SIZE: 14px !important
}
.slContentHead {
	PADDING-BOTTOM: 6px !important; PADDING-LEFT: 5px !important; WIDTH: 812px !important; PADDING-RIGHT: 5px !important; BACKGROUND: #e4e4e6; PADDING-TOP: 6px !important
}
.slContentFoot {
	BACKGROUND: #e4e4e6
}
.slMainFolders .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slCompose .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slAddressBookPage .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slFindContact .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slInbox .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slMessage .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slContentHead .slCheckbox {
	MARGIN-RIGHT: 10px !important
}
.slButton1 .slButton1_Right {
	BACKGROUND: url(http://imgs.sfgate.com/graphics/reader_views/Button1_Right.gif) no-repeat right top
}
.slButton1 {
	LINE-HEIGHT: 22px !important; TEXT-TRANSFORM: uppercase !important; BACKGROUND: url(http://imgs.sfgate.com/graphics/reader_views/Button1.gif) no-repeat 0px 50%; HEIGHT: 23px !important; FONT-SIZE: 10px !important
}
.slContent {
	FONT-FAMILY: arial !important
}
.slMessage .slMessageView .slAvatar .slIgnore {
	MARGIN: 15px 0px 5px
}
.slV2 A:hover {
	COLOR: #015660 !important; TEXT-DECORATION: none !important
}
.slContent .slContentHead A:hover {
	COLOR: #015660 !important; TEXT-DECORATION: none !important
}
.slContentHead .slViewFilter {
	FONT-FAMILY: verdana !important; FONT-SIZE: 11px !important
}
.slContentHead .slViewFilter SELECT {
	FONT-FAMILY: verdana !important; FONT-SIZE: 11px !important
}
.slMessageList TD.slFromCell A {
	COLOR: #015660 !important
}
.slMessageList TD.slMessageSubject A {
	COLOR: #015660 !important
}
.slAvatarShadowLg IMG {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; MARGIN: 18px 0px 0px 19px; WIDTH: 60px !important; HEIGHT: 60px !important; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
.slAvatarShadowLg {
	BACKGROUND: url(http://imgs.sfgate.com/graphics/reader_views/slAvatarShadowLg.gif) no-repeat left top; HEIGHT: 105px !important
}
.slAvatar A {
	COLOR: #333333 !important
}
P.slNote A {
	COLOR: #015660 !important
}
P.slNote A:hover {
	TEXT-DECORATION: underline !important
}
.slContent .slContentHead A {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial !important; COLOR: #333333 !important; FONT-SIZE: 10px !important
}
.slContent .slContentHead A:hover {
	COLOR: #015660 !important
}
.slMessageList TD.slFromCell {
	FONT-FAMILY: verdana !important; FONT-SIZE: 10px !important
}
.slMessageList TD.slMessageSubject {
	LINE-HEIGHT: 15px !important; FONT-FAMILY: verdana !important; FONT-SIZE: 11px !important
}
.slMessageList .slMessageTimeLapse {
	FONT-FAMILY: arial !important; FONT-SIZE: 10px !important
}
.slMessage .slMessageView .slAvatar P {
	CLEAR: both !important
}
.slMessage .slMessageView .slMessageHeader .slSubject {
	FONT-FAMILY: arial !important
}
.slMessage .slMessageView .slMessageHeader .slDate {
	FONT-FAMILY: arial !important; FONT-SIZE: 11px !important
}
.slMessage .slMessageView .slMessageHeader .slRecipients {
	MARGIN-TOP: 5px !important; FONT-FAMILY: arial !important
}
.slMessage .slMessageView .slMessageHeader .slRecipients A {
	COLOR: #015660 !important
}
.slMessage .slMessageView .slMessageHeader .slRecipients A:hover {
	TEXT-DECORATION: underline !important
}
.slMessage .slMessageView .slBox1 {
	MARGIN: 0px; FONT-FAMILY: arial !important
}
* HTML .slBox1 .slBox1BgBL {
	MARGIN-LEFT: 5px
}
.slAvatar .slAvatarFromUsername A {
	FONT-FAMILY: arial !important; COLOR: #015660 !important; FONT-SIZE: 11px !important; FONT-WEIGHT: bold !important
}
.slAvatar .slAvatarFromUsername A:hover {
	TEXT-DECORATION: underline !important
}
.slCompose .slComposeMessage {
	WIDTH: 570px !important
}
.slCompose .slComposeMessage .slInputText {
	WIDTH: 570px !important
}
.slForm2 LABEL {
	COLOR: #222222 !important; FONT-SIZE: 12px
}
.slAddressBook P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.slInbox .slNote {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.slMessage .slNote {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.slCompose .slNote {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.slAddressBookPage .slNote {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.slRequiredField {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 11px !important
}
.slComposeMessage .slNote {
	FONT-STYLE: italic !important; DISPLAY: block; COLOR: #222222 !important; CLEAR: both; FONT-SIZE: 11px !important; FONT-WEIGHT: normal !important
}
.slAddressBook .slSectionTitle {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px !important
}
.slAddressBook P {
	FONT-SIZE: 11px !important
}
.slCompose .slComposeMessage .slButton1 {
	MARGIN-RIGHT: 10px !important
}
.slCompose .slComposeMessage .slButton1 .slButton1_Right {
	COLOR: #333333 !important
}
.slCompose .slComposeMessage .slCancel {
	COLOR: #333333 !important; FONT-SIZE: 11px !important; TOP: 5px !important
}
.slForm2 P {
	MARGIN: 22px 0px
}
.slErrorText {
	BORDER-BOTTOM: #c48787 1px solid; BORDER-LEFT: #c48787 1px solid; BACKGROUND: #ebbdbd; COLOR: #990000 !important; FONT-SIZE: 11px !important; BORDER-TOP: #c48787 1px solid; BORDER-RIGHT: #c48787 1px solid
}
.slAddressBookView {
	FONT-FAMILY: arial !important
}
.slAddressBookPage .slWidget .slWidgetHeader {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; COLOR: #222222 !important; FONT-SIZE: 12px !important; FONT-WEIGHT: bold; PADDING-TOP: 5px !important
}
.slAddressBookPage .slWidget {
	PADDING-BOTTOM: 0px !important; WIDTH: 228px !important
}
.slAddressBookPage .slWidget .slFindContact .slInputText {
	MARGIN: 0px; WIDTH: 217px !important
}
.slAddressBookPage .slWidget .slWidgetContent {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 5px !important
}
.slWidgetContent .slNote {
	MARGIN: 0px
}
.slAddressBookPage .slWidget P {
	FONT-SIZE: 11px !important
}
.slAddressBookView .slFriendName A {
	COLOR: #015660 !important
}
.slAddressBookView .slFriendName A:hover {
	TEXT-DECORATION: underline !important
}
.slAddressBookPage .slFriendsList LI {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 5px !important
}
.slAvatarShadow {
	MARGIN: 0px 5px 0px 0px
}
.slAvatarShadow IMG {
	MARGIN: 3px 0px 4px 3px
}
.slFriendsList LI {
	MARGIN: 2px 2px 2px 0px
}
DIV.PersonaHeader_PublicContent A {
	BACKGROUND: url(http://imgs.sfgate.com/graphics/reader_views/add_me_button.gif) no-repeat 0px 50%; HEIGHT: 25px !important
}
DIV.PersonaHeader_PublicContent A:visited {
	BACKGROUND: url(http://imgs.sfgate.com/graphics/reader_views/add_me_button.gif) no-repeat 0px 50%; HEIGHT: 25px !important
}
DIV.GallerySubmissions_ActionLink A {
	BACKGROUND: url(http://imgs.sfgate.com/graphics/reader_views/add_me_button.gif) no-repeat 0px 50%; HEIGHT: 25px !important
}
DIV.GallerySubmissions_ActionLink A:visited {
	BACKGROUND: url(http://imgs.sfgate.com/graphics/reader_views/add_me_button.gif) no-repeat 0px 50%; HEIGHT: 25px !important
}
DIV.PersonaHeader_PublicContent A {
	LINE-HEIGHT: 25px !important; COLOR: #222222 !important; FONT-WEIGHT: bold !important; TEXT-DECORATION: none !important
}
DIV.PersonaHeader_PublicContent A:hover {
	TEXT-DECORATION: underline !important
}
.slInbox .slContentHead .slMoveMessages {
	WIDTH: 176px !important
}
* HTML .slContentHead .slButton1 {
	MARGIN-RIGHT: 12px !important
}
* HTML .slMessageContent {
	WIDTH: 200px !important
}
.slV2 {
	MARGIN-TOP: 10px !important
}
.pluck-user-persona .pluck-user-mp-dialog-top {
	BACKGROUND: url(/img/pluck/core/persona_user_top.gif) no-repeat left top
}
.pluck-user-persona .pluck-user-mp-dialog-middle {
	BACKGROUND: url(/img/pluck/core/persona_user_middle.gif) repeat-y left top
}
.pluck-user-persona .pluck-user-mp-dialog-bottom {
	BACKGROUND: url(/img/pluck/core/persona_user_bottom.gif) no-repeat left top
}
.pluck-app-processing {
	MARGIN-TOP: 10px !important
}
.pluck-user-persona {
	MARGIN-TOP: 10px !important
}
.pluck-user-persona IMG.pluck-user-mp-avatarimg {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.pluck-user-persona .pluck-persona-avatar IMG.pluck-avatar {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.pluck-user-persona .pluck-user-isSystemEditor .pluck-persona-avatar {
	BACKGROUND: url(/img/pluck/core/pluck_admin_badge_sm.gif) no-repeat left bottom
}
.pluck-user-persona .pluck-twitter-invite-dialog {
	BACKGROUND: url(/img/pluck/pluck_popup_top.gif) no-repeat left top; PADDING-TOP: 13px !important; LEFT: 0px !important
}
.pluck-user-persona .pluck-twitter-invite-dialog .pluck-dialog-wrapper {
	PADDING-BOTTOM: 13px !important; BACKGROUND: url(/img/pluck/pluck_popup_bottom.gif) no-repeat left bottom
}
.pluck-user-persona .pluck-twitter-invite-dialog .pluck-dialog-middle {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-twitter-invite-dialog TEXTAREA {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-twitter-invite-dialog SPAN.pluck-primary-button-text {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-twitter-invite-dialog SPAN.pluck-cancel-button-text {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-twitter-invite-dialog P {
	FLOAT: none !important; COLOR: #000000 !important; MARGIN-LEFT: 0px !important; CLEAR: both !important; FONT-SIZE: 11px !important; PADDING-TOP: 0px !important
}
.pluck-user-persona .pluck-twitter-invite-dialog .pluck-dialog-header {
	FONT-WEIGHT: bold !important
}
.pluck-user-persona .pluck-user-privateMessage-dialog {
	WIDTH: 270px !important; BACKGROUND: url(/img/pluck/core/persona_user_sidebar_bottom.gif) no-repeat left bottom
}
.pluck-user-persona .pluck-user-privateMessage-dialog .pluck-dialog-wrapper {
	BACKGROUND: url(/img/pluck/core/persona_user_sidebar_top.gif) no-repeat left top; PADDING-TOP: 4px !important
}
.pluck-user-persona .pluck-user-privateMessage-dialog .pluck-dialog-middle {
	BACKGROUND: url(/img/pluck/core/persona_user_sidebar_middle.gif) repeat-y left top
}
.pluck-user-persona .pluck-user-privateMessage-dialog P.pluck-dialog-header {
	FONT-FAMILY: verdana !important; MARGIN-BOTTOM: 8px !important; COLOR: #000000 !important; CLEAR: both !important; FONT-SIZE: 11px !important; FONT-WEIGHT: bold !important
}
.pluck-user-persona .pluck-user-privateMessage-dialog SPAN.pluck-dialog-group LABEL {
	FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-privateMessage-dialog SPAN.pluck-cancel-button-text {
	FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-privateMessage-dialog SPAN.pluck-primary-button-text {
	FONT-FAMILY: verdana !important; COLOR: #000000 !important; FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-privateMessage-dialog SPAN.pluck-dialog-group {
	CLEAR: both !important
}
.pluck-user-persona .pluck-user-privateMessage-dialog SPAN.pluck-primary-button-text {
	LINE-HEIGHT: 10px !important; BACKGROUND: url(/img/pluck/Button1.gif) no-repeat 0px 50%
}
.pluck-user-persona .pluck-user-privateMessage-dialog A.pluck-primary-button {
	BACKGROUND: url(/img/pluck/Button1_Right.gif) no-repeat right top
}
.hst-relatedlist {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 10px
}
.hst-relatedlist .header {
	MARGIN: -3px 0px 5px
}
.hst-relatedlist H2 {
	LINE-HEIGHT: 18px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-relatedlist H2 A:link {
	COLOR: black
}
.hst-relatedlist H2 A:visited {
	COLOR: black
}
.hst-relatedlist UL {
	LIST-STYLE-TYPE: none
}
.hst-relatedlist UL.column {
	WIDTH: 48%; FLOAT: left
}
.hst-relatedlist UL.first {
	PADDING-RIGHT: 4%
}
.hst-relatedlist LI {
	PADDING-LEFT: 11px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/img/utils/bullet_square.gif) no-repeat 0px 6px; FONT-SIZE: 0.92em
}
.hst-relatedlist LI A {
	MARGIN-RIGHT: 3px
}
.hst-relatedlist LI .timestamp {
	COLOR: #666
}
.hst-relatedlist P.exit {
	FONT-SIZE: 0.92em
}
.hst-searchbox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 288px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/modules/searchbox/tile.png) no-repeat; HEIGHT: 60px; PADDING-TOP: 16px
}
.hst-searchbox .row1 {
	MARGIN-BOTTOM: 6px
}
.hst-searchbox .row2 {
	POSITION: relative; MARGIN-BOTTOM: 1px
}
.hst-searchbox .row3 {
	POSITION: relative
}
* HTML .hst-searchbox .row1 {
	MARGIN-BOTTOM: 2px
}
* HTML .hst-searchbox .row2 {
	POSITION: relative; MARGIN-BOTTOM: 0px
}
*:first-child + HTML .hst-searchbox .row1 {
	MARGIN-BOTTOM: 2px
}
*:first-child + HTML .hst-searchbox .row2 {
	MARGIN-BOTTOM: 0px
}
* HTML .hst-searchbox .row2 {
	MARGIN-LEFT: -5px
}
* HTML .hst-searchbox .row3 {
	MARGIN-TOP: -2px; MARGIN-LEFT: 0px
}
*:first-child + HTML .hst-searchbox .row2 {
	MARGIN-LEFT: -5px
}
*:first-child + HTML .hst-searchbox .row3 {
	MARGIN-TOP: -2px; MARGIN-LEFT: 0px
}
.hst-searchbox .row2 TD {
	FONT-SIZE: 0.92em
}
.hst-searchbox .row3 TD {
	FONT-SIZE: 0.92em
}
.hst-searchbox TD.text INPUT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 2px; WIDTH: 205px; PADDING-RIGHT: 2px; BACKGROUND: white; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; LETTER-SPACING: 0.02em; HEIGHT: 16px; MARGIN-LEFT: 5px; FONT-SIZE: 0.92em; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
* HTML .hst-searchbox TD.text INPUT {
	HEIGHT: 15px; PADDING-TOP: 1px
}
*:first-child + HTML .hst-searchbox TD.text INPUT {
	HEIGHT: 15px; PADDING-TOP: 1px
}
.hst-searchbox TD.radio {
	PADDING-RIGHT: 4px
}
.hst-searchbox TD.label {
	PADDING-RIGHT: 6px
}
.hst-searchbox .yahoo {
	COLOR: #7b0099; FONT-WEIGHT: bold
}
.hst-simplelist {
	MARGIN-BOTTOM: 10px
}
.hst-simplelist .header {
	MARGIN-BOTTOM: 10px
}
.hst-simplelist H2 {
	LINE-HEIGHT: 14px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-simplelist H2 A:link {
	COLOR: black
}
.hst-simplelist H2 A:visited {
	COLOR: black
}
.hst-simplelist P.entry {
	LINE-HEIGHT: 14px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em
}
.hst-simplelist SPAN.rss-noheader {
	MARGIN: 0px 5px; FLOAT: right
}
.hst-simplelist .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-simplelist UL {
	LIST-STYLE-TYPE: none
}
.hst-simplelist .item {
	PADDING-LEFT: 11px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 7px; OVERFLOW: hidden
}
.hst-simplelist .delimit {
	COLOR: #666
}
.hst-simplelist LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-simplelist H4 {
	DISPLAY: inline; FONT: 0.92em Verdana, sans-serif
}
.hst-simplelist H5 {
	DISPLAY: inline; FONT: 0.92em Verdana, sans-serif
}
.hst-simplelist H5 {
	COLOR: gray; MARGIN-LEFT: 5px
}
.hst-simplelist P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em; PADDING-TOP: 10px
}
.hst-sitefooter {
	CLEAR: both
}
.hst-sitefooter TABLE {
	WIDTH: 100%
}
.hst-sitefooter TR {
	VERTICAL-ALIGN: top
}
.hst-sitefooter TD {
	VERTICAL-ALIGN: top
}
.hst-sitefooter TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 8px
}
.hst-sitefooter TD.first {
	PADDING-LEFT: 14px
}
.hst-sitefooter TD.lim {
	PADDING-LEFT: 14px
}
.hst-sitefooter TD.last {
	PADDING-RIGHT: 14px
}
.hst-sitefooter TD.site {
	BACKGROUND: #666
}
.hst-sitefooter TD.corp {
	BACKGROUND: #999
}
.hst-sitefooter A:link {
	COLOR: white
}
.hst-sitefooter A:visited {
	COLOR: white
}
.hst-sitefooter A:hover {
	COLOR: white
}
.hst-sitefooter A:active {
	COLOR: white
}
.hst-sitefooter UL {
	LINE-HEIGHT: 1.5em; LIST-STYLE-TYPE: none; FONT-SIZE: 0.92em
}
.hst-sitefooter LI.delimit {
	MARGIN-TOP: 1.6em
}
.hst-sitefooter H2 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 1em
}
.hst-sitefooter H3 {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 1em
}
.hst-sitefooter P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 26px; BACKGROUND: gray; CLEAR: both; FONT-SIZE: 0.84em
}
.hst-gallerypreview {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.21em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-gallerypreview .hidden {
	DISPLAY: none
}
.hst-gallerypreview .header {
	MARGIN-BOTTOM: 10px
}
.hst-gallerypreview H2 {
	MARGIN: -2px 0px 8px; FONT-SIZE: 1em
}
.hst-gallerypreview H2 A:link {
	COLOR: black
}
.hst-gallerypreview H2 A:visited {
	COLOR: black
}
.hst-gallerypreview UL {
	LIST-STYLE-TYPE: none
}
.hst-gallerypreview LI {
	WIDTH: 77px; DISPLAY: inline; FLOAT: left
}
.hst-gallerypreview LI.last {
	WIDTH: 66px
}
.hst-gallerypreview LI A {
	POSITION: relative; DISPLAY: block
}
.hst-gallerypreview LI IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-gallerypreview LI IMG.badge {
	Z-INDEX: 2; POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TOP: 0px; LEFT: 0px
}
* HTML .hst-gallerypreview LI IMG.badge {
	TOP: 1px; LEFT: 1px
}
.hst-gallerypreview LI DIV.video {
	MARGIN: -4px 0px 0px -3px
}
.hst-gallerypreview DIV.entry {
	MARGIN-TOP: 8px; FONT-SIZE: 0.84em
}
.hst-gallerypreview DIV.caption {
	MARGIN-TOP: 8px; FONT-SIZE: 0.84em
}
.hst-gallerypreview P.exit {
	MARGIN-TOP: 8px; FONT-SIZE: 0.84em
}
.hst-gallerypreview DIV.entry * {
	DISPLAY: inline; FONT-SIZE: 1em
}
.hst-gallerypreview DIV.caption * {
	DISPLAY: inline; FONT-SIZE: 1em
}
.hst-gallerypreview DIV.entry {
	MARGIN: 0px 0px 8px
}
.hst-slideshowpromo {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.21em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-slideshowpromo .hidden {
	DISPLAY: none
}
.hst-slideshowpromo .header {
	MARGIN-BOTTOM: 10px
}
.hst-slideshowpromo H2 {
	MARGIN-TOP: 2px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.17em
}
.hst-slideshowpromo H2 A:link {
	COLOR: black
}
.hst-slideshowpromo H2 A:visited {
	COLOR: black
}
.hst-slideshowpromo .pagination {
	DISPLAY: inline; FLOAT: right
}
.hst-slideshowpromo .nav {
	DISPLAY: inline; FLOAT: right
}
.hst-slideshowpromo .pagination {
	MARGIN: 3px 10px 0px 0px; FONT-SIZE: 0.92em
}
.hst-slideshowpromo UL {
	LIST-STYLE-TYPE: none
}
.hst-slideshowpromo LI.item {
	TEXT-ALIGN: center; WIDTH: 31.3%; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 3%
}
.hst-slideshowpromo LI.last {
	MARGIN-RIGHT: 0px
}
.hst-slideshowpromo P.illo IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-slideshowpromo H4 {
	FONT-FAMILY: Verdana, sans-serif; CLEAR: left; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.show-rss-link .hst-slideshowpromo A.collection-rss-link {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 4px
}
.hst-slideshowpromo P.exit {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; FONT-SIZE: 0.84em; PADDING-TOP: 4px
}
.hst-spwide {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; LINE-HEIGHT: 1.21em; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-spwide .edge4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
.hst-spwide .header {
	MARGIN-BOTTOM: 10px
}
.hst-spwide H2 {
	MARGIN-TOP: 3px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.09em
}
.hst-spwide H2 A:link {
	COLOR: black
}
.hst-spwide H2 A:visited {
	COLOR: black
}
.hst-spwide .pagination {
	DISPLAY: inline; FLOAT: right
}
.hst-spwide .nav {
	DISPLAY: inline; FLOAT: right
}
.hst-spwide .pagination {
	MARGIN: 3px 10px 0px 0px; FONT-SIZE: 0.92em
}
.hst-spwide .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-spwide .header SPAN.rss IMG {
	MARGIN-TOP: 2px
}
.hst-spwide LI {
	TEXT-ALIGN: center; WIDTH: 22.3%; PADDING-RIGHT: 3.6%; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
* HTML .hst-spwide LI {
	WIDTH: 22.1%; PADDING-RIGHT: 3.9%
}
*:first-child + HTML .hst-spwide LI {
	WIDTH: 22.1%; PADDING-RIGHT: 3.9%
}
.hst-spwide LI.last {
	PADDING-RIGHT: 0px !important
}
.hst-spwide P.illo IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-spwide H4 {
	FONT: 0.92em Verdana, sans-serif
}
* HTML .hst-spwide H4 {
	DISPLAY: inline
}
.hst-spwide .hidden {
	DISPLAY: none
}
.hst-videopromo {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 0px
}
.hst-videopromo .header {
	MARGIN: 0px -7px 5px
}
.hst-videopromo H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.09em; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.hst-videopromo H2 A:link {
	COLOR: black
}
.hst-videopromo H2 A:visited {
	COLOR: black
}
.hst-videopromo P.entry {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em; PADDING-TOP: 6px
}
.hst-videopromo P.exit {
	MARGIN: 8px 0px 0px 3px; FONT-SIZE: 0.84em
}
.hst-talkingphonebook {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-talkingphonebook * {
	TEXT-ALIGN: center
}
.hst-talkingphonebook H2 {
	BORDER-BOTTOM: #cac8c8 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #eee; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.hst-talkingphonebook H2 A.title {
	FLOAT: left
}
.hst-talkingphonebook H2 A.title:link {
	COLOR: black
}
.hst-talkingphonebook H2 A.title:visited {
	COLOR: black
}
.hst-talkingphonebook UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hst-talkingphonebook UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hst-talkingphonebook UL.ads LI {
	BORDER-BOTTOM: #cac8c8 1px solid; PADDING-BOTTOM: 7px; MARGIN: 7px; FONT-SIZE: 0.92em
}
.hst-talkingphonebook UL.ads LI.last {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px
}
.hst-talkingphonebook UL.ads LI H4 {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-talkingphonebook UL.ads LI IMG {
	MARGIN-BOTTOM: -3px
}
.hst-talkingphonebook UL.ads LI P A {
	MARGIN: 3px auto 0px; WIDTH: 80px; DISPLAY: block; BACKGROUND: url(/img/modules/talkingphonebook/minfo.png) no-repeat; HEIGHT: 17px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.tpb-results #wrap {
	OVERFLOW: hidden
}
.tpb-results #column1 {
	WIDTH: 160px; FLOAT: left
}
.tpb-results #movetoletter {
	MARGIN: 2px 2px 2px 5px; VERTICAL-ALIGN: top
}
.tpb-results #movetoletter A {
	COLOR: #505050; FONT-SIZE: 9px
}
.tpb-results #movetoletter A:hover {
	COLOR: #505050; FONT-SIZE: 9px
}
.tpb-results .txypwhite {
	LINE-HEIGHT: 15px; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.tpb-results .txypblue {
	LINE-HEIGHT: 15px; COLOR: #003366; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.tpb-results .txyplink {
	LINE-HEIGHT: 15px; COLOR: #505050; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tpb-results .txyplink:hover {
	LINE-HEIGHT: 15px; COLOR: #990033; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.tpb-results .txyplink:visited {
	LINE-HEIGHT: 15px; COLOR: #505050; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tpb-results .txyplink:hover:visited {
	LINE-HEIGHT: 15px; COLOR: #990033; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.tpb-results .txypalpha {
	LINE-HEIGHT: 15px; COLOR: #505050; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.tpb-results .txypalpha:hover {
	LINE-HEIGHT: 15px; COLOR: #990033; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.tpb-results .txypalpha:visited {
	LINE-HEIGHT: 15px; COLOR: #505050; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.tpb-results .txypalpha:hover:visited {
	LINE-HEIGHT: 15px; COLOR: #990033; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.tpb-results .spypcolumn {
	MARGIN: 2px 2px 2px 5px; WIDTH: 200px; VERTICAL-ALIGN: top
}
.tpb-results #listtitle {
	BORDER-BOTTOM: #505050 1px solid; PADDING-BOTTOM: 5px; COLOR: #505050; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.tpb-results .stdlistodd {
	BORDER-BOTTOM: silver 2px dashed; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.tpb-results .stdlisteven {
	BORDER-BOTTOM: silver 2px dashed; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.tpb-results .stdnameodd {
	LINE-HEIGHT: 15px; BACKGROUND-COLOR: #f5f5f5; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.tpb-results .stdnameodd A {
	COLOR: #990033; TEXT-DECORATION: none
}
.tpb-results .stdnameodd A:hover {
	COLOR: #990033; TEXT-DECORATION: underline
}
.tpb-results .stdnameeven {
	BACKGROUND-COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.tpb-results .stdnameeven A {
	COLOR: #990033; TEXT-DECORATION: none
}
.tpb-results .stdnameeven A:hover {
	COLOR: #990033; TEXT-DECORATION: underline
}
.tpb-results .stdbodyodd {
	BACKGROUND-COLOR: #f5f5f5; WIDTH: 295px; COLOR: #333333; FONT-SIZE: 13px
}
.tpb-results .stdbodyodd .tagline {
	COLOR: #990033; FONT-SIZE: 13px
}
.tpb-results .stdbodyeven {
	BACKGROUND-COLOR: #ffffff; WIDTH: 295px; COLOR: #333333; FONT-SIZE: 13px
}
.tpb-results .stdbodyeven .tagline {
	COLOR: #990033; FONT-SIZE: 13px
}
.tpb-results .stdactodd {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #f5f5f5; TEXT-INDENT: 2px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
.tpb-results .stdactodd A {
	COLOR: #990033; TEXT-DECORATION: none
}
.tpb-results .stdactodd A:hover {
	COLOR: #990033; TEXT-DECORATION: underline
}
.tpb-results .stdacteven {
	TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: 2px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
.tpb-results .stdacteven A {
	COLOR: #990033; TEXT-DECORATION: none
}
.tpb-results .stdacteven A:hover {
	COLOR: #990033; TEXT-DECORATION: underline
}
.tpb-results .smallnote {
	COLOR: #990033; FONT-SIZE: 95%; FONT-WEIGHT: normal
}
.tpb-results .smallnote2 {
	MARGIN: 0px 0px 10px; COLOR: #990033; FONT-SIZE: 95%; FONT-WEIGHT: normal
}
.tpb-results {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.tpb-results TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.tpb-results FORM INPUT {
	MARGIN-BOTTOM: 5px
}
.tpb-results FORM INPUT.text {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.results-container {
	WIDTH: auto; OVERFLOW: hidden; BORDER-TOP: #ccc 1px dotted
}
.results-refine {
	FLOAT: left
}
.results-main {
	FLOAT: left
}
.results-refine H3 {
	TEXT-TRANSFORM: uppercase
}
.results-refine H4 {
	TEXT-TRANSFORM: uppercase
}
.results-main H3 {
	TEXT-TRANSFORM: uppercase
}
.results-main H4 {
	TEXT-TRANSFORM: uppercase
}
.results-refine {
	WIDTH: 207px; PADDING-RIGHT: 10px
}
.results-main {
	WIDTH: 413px
}
.letter-refinements {
	WIDTH: auto; OVERFLOW: hidden
}
.letter-refinements LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 0px
}
.result {
	BORDER-BOTTOM: #ccc 1px dashed; POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.result .title-address {
	FLOAT: left
}
.result P {
	WHITE-SPACE: pre; MARGIN-BOTTOM: 12px
}
.title-address H5 {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.map-directions {
	POSITION: absolute; WIDTH: auto; BOTTOM: 4px; RIGHT: 8px
}
.map-directions LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.map-directions LI.last {
	BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 0px
}
.results-pagination {
	MARGIN: 4px 0px; WIDTH: auto; OVERFLOW: hidden
}
.results-pagination LI {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: left; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.results-pagination LI A {
	FONT-WEIGHT: normal
}
.results-pagination LI.first {
	PADDING-LEFT: 0px; BORDER-LEFT-STYLE: none
}
.results-pagination LI.last {
	BORDER-RIGHT-STYLE: none
}
.stripe {
	BACKGROUND: #eee
}
.hst-tileads {
	MARGIN-BOTTOM: 10px
}
.hst-tileads UL {
	LIST-STYLE-TYPE: none
}
.hst-tileads LI {
	TEXT-ALIGN: center; WIDTH: 25%; DISPLAY: inline; FLOAT: left
}
#hst_topclassifieds2 {
	DISPLAY: none
}
#hst_topclassifieds3 {
	DISPLAY: none
}
#hst_topclassifieds4 {
	DISPLAY: none
}
.hst-topclassifieds {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/modules/topclassifieds/edge1.gif) no-repeat left bottom; HEIGHT: 1%
}
.hst-topclassifieds .edge2 {
	BACKGROUND: url(/img/modules/topclassifieds/edge2.gif) no-repeat right bottom
}
.hst-topclassifieds .edge3 {
	BACKGROUND: url(/img/modules/topclassifieds/edge3.gif) no-repeat right top
}
.hst-topclassifieds .edge4 {
	BACKGROUND: url(/img/modules/topclassifieds/edge4.gif) no-repeat left top
}
.hst-topclassifieds H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 0px; HEIGHT: 25px; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.hst-topclassifieds H2 A.title {
	FLOAT: left
}
.hst-topclassifieds H2 A.title:link {
	COLOR: black
}
.hst-topclassifieds H2 A.title:visited {
	COLOR: black
}
.hst-topclassifieds H2 SPAN {
	FONT-FAMILY: 'Trebuchet MS', sans-serif; FLOAT: right; COLOR: #666; FONT-WEIGHT: normal
}
.hst-topclassifieds H2 SPAN A.selected {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-topclassifieds UL {
	BORDER-LEFT: #bbd4db 1px solid; MARGIN-BOTTOM: 10px; BORDER-RIGHT: #bbd4db 1px solid
}
.hst-topclassifieds UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
.hst-topclassifieds LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: 0px
}
.hst-topclassifieds P.entry {
	PADDING-BOTTOM: 7px; MARGIN: 0px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/modules/topclassifieds/rule_dots.png) repeat-x left bottom; FONT-SIZE: 0.92em; PADDING-TOP: 13px
}
.hst-topclassifieds UL.ads LI {
	PADDING-BOTTOM: 7px; MARGIN: 0px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/modules/topclassifieds/rule_dots.png) repeat-x left bottom; FONT-SIZE: 0.92em; PADDING-TOP: 13px
}
.hst-topclassifieds UL.ads LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-topclassifieds UL.ads LI H4 {
	FONT-FAMILY: inherit; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.hst-topclassifieds UL.ads LI P {
	DISPLAY: none
}
.hst-topclassifieds UL.ads LI A.less {
	DISPLAY: none
}
.hst-topclassifieds .footer {
	PADDING-BOTTOM: 13px; MARGIN: 0px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/modules/topclassifieds/rule_dots.png) repeat-x left top; PADDING-TOP: 13px
}
.hst-topclassifieds .footer UL {
	WIDTH: 100px; DISPLAY: inline; FLOAT: right
}
.hst-topclassifieds .footer .iab-button2 {
	WIDTH: 160px; DISPLAY: inline; FLOAT: left
}
.hst-topclassifieds .footer LI {
	TEXT-ALIGN: right; LINE-HEIGHT: 1em; FONT-WEIGHT: bold
}
.hst-topclassifieds .footer LI A {
	FONT-SIZE: 0.84em
}
.hst-topclassifieds .footer P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.92em
}
.hst-topclassifieds-cat P {
	MARGIN-BOTTOM: 1em; FONT-SIZE: 1.09em
}
.hst-topclassifieds-cat LI {
	MARGIN-BOTTOM: 1em; FONT-SIZE: 1.09em
}
.hst-topclassifieds-cat P {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 11px
}
.hst-twitterpromo {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 10px
}
.hst-twitterpromo .header {
	BORDER-BOTTOM: #cac8c8 1px solid; PADDING-BOTTOM: 3px; MARGIN: -10px -10px 10px; PADDING-LEFT: 34px; PADDING-RIGHT: 4px; BACKGROUND: url(/img/modules/twitterpromo/tile.gif) repeat-x; HEIGHT: 14px; PADDING-TOP: 5px
}
.hst-twitterpromo H2 {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-twitterpromo H2 A:link {
	COLOR: black
}
.hst-twitterpromo H2 A:visited {
	COLOR: black
}
.hst-twitterpromo LI {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.5em; FONT-SIZE: 0.92em !important; OVERFLOW: hidden
}
.hst-twitterpromo A.timestamp {
	MARGIN-RIGHT: 3px
}
.hst-twitterpromo A.timestamp:link {
	COLOR: #cf1104
}
.hst-twitterpromo A.timestamp:visited {
	COLOR: #cf1104
}
.hst-twitterpromo A.timestamp:hover {
	COLOR: #cf1104
}
.hst-twitterpromo A.timestamp:active {
	COLOR: #cf1104
}
.hst-twitterpromo P.exit {
	PADDING-BOTTOM: 5px; FONT-SIZE: 0.84em
}
.hst-twitterpromo P.exit A.iconlink {
	POSITION: relative; MARGIN: 0px 0px 8px 20px; DISPLAY: block
}
.hst-twitterpromo P.exit A.iconlink IMG {
	POSITION: absolute; TOP: -2px; LEFT: -20px
}
.hst-404 {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-BOTTOM: 10px
}
.hst-404 P {
	MARGIN-BOTTOM: 1em
}
.hst-404 UL {
	MARGIN-BOTTOM: 1em
}
.hst-404 LI {
	PADDING-LEFT: 11px; MARGIN-BOTTOM: 0.25em; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 7px
}
.hst-widecombo {
	WIDTH: 100%; MARGIN-BOTTOM: 10px
}
.hst-widecombo .header {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 10px; BACKGROUND: #eee; HEIGHT: 26px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.hst-widecombo H2 {
	LINE-HEIGHT: 24px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 1px
}
* HTML .hst-widecombo H2 {
	LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
*:first-child + HTML .hst-widecombo H2 {
	LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.hst-widecombo H2 A:link {
	
}
.hst-widecombo H2 A:visited {
	
}
.hst-widecombo .header SPAN {
	MARGIN-LEFT: 10px
}
.hst-widecombo .header SPAN IMG {
	MARGIN-TOP: 6px
}
*:first-child + HTML .hst-widecombo .header SPAN IMG {
	MARGIN-TOP: 4px
}
.hst-widecombo P.entry {
	POSITION: absolute; LINE-HEIGHT: 24px; FONT-SIZE: 10px; TOP: 0px; RIGHT: 8px
}
.hst-widecombo P.entry SPAN {
	MARGIN-LEFT: 0px
}
.hst-widecombo P.entry .delimit {
	COLOR: #999
}
.hst-widecombo H3 {
	MARGIN-BOTTOM: 5px
}
.hst-widecombo UL {
	LIST-STYLE-TYPE: none
}
.hst-widecombo LI.item {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 3px; OVERFLOW: hidden
}
.hst-widecombo H4 {
	PADDING-LEFT: 11px; FONT-FAMILY: inherit; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.hst-widecombo DIV.leftcol {
	PADDING-LEFT: 8px; WIDTH: 47%; PADDING-RIGHT: 4px; DISPLAY: inline; FLOAT: left
}
.hst-widecombo DIV.rightcol {
	PADDING-LEFT: 8px; WIDTH: 47%; PADDING-RIGHT: 4px; DISPLAY: inline; FLOAT: left
}
.hst-widecombo DIV.leftcol {
	BORDER-RIGHT: #cccccc 1px solid
}
.hst-widecombo DIV.rightcol {
	BORDER-LEFT: #cccccc 1px solid; MARGIN-LEFT: -1px
}
.hst-widecombo DIV.narrow {
	WIDTH: 23%
}
.hst-widecombo P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em; PADDING-TOP: 2px
}
.hst-widefeature {
	PADDING-LEFT: 310px; MARGIN-BOTTOM: 10px
}
.hst-widefeature .illo {
	TEXT-ALIGN: right; WIDTH: 300px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -310px; FONT-SIZE: 0.75em
}
.hst-widefeature .illo A {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 298px; DISPLAY: block; MARGIN-BOTTOM: 3px; BACKGROUND: black; HEIGHT: 218px; OVERFLOW: hidden; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-widefeature .illo IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.hst-widefeature UL {
	LIST-STYLE-TYPE: none
}
.hst-widefeature LI.item {
	MARGIN-BOTTOM: 5px
}
.hst-widefeature LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-widefeature H4 {
	PADDING-LEFT: 11px; FONT: 0.92em Verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px
}
.hst-widefeature .subitems {
	PADDING-LEFT: 11px; FONT: 0.92em Verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px
}
.hst-widefeature .first H4 {
	PADDING-LEFT: 0px; FONT: bold 1.25em Arial, 'Helvetica Nueue', Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-widefeature H5.byline {
	COLOR: gray; FONT-SIZE: 0.92em
}
.hst-widefeature H5.timestamp {
	LINE-HEIGHT: 1.5em; COLOR: gray; FONT-SIZE: 0.92em
}
.hst-widefeature .detail P {
	FONT-SIZE: 0.92em
}
.hst-widefeature P.extras {
	FONT-SIZE: 0.92em
}
.hst-widefeature P.subitems {
	FONT-SIZE: 0.92em
}
.hst-widefeature P.extras {
	MARGIN-TOP: 3px
}
.hst-widefeature P.subitems {
	MARGIN-TOP: 3px
}
.hst-widefeature .delimit {
	COLOR: #666
}
.hst-widefeature H3 {
	MARGIN-BOTTOM: 5px
}
.show-rss-link .hst-slideshowpromo A.collection-rss-link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-TOP: 2px
}
.hst-articleheader {
	BORDER-BOTTOM: #dddcbb 1px solid; BORDER-LEFT: #dddcbb 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: #eaecd9; BORDER-TOP: #dddcbb 1px solid; BORDER-RIGHT: #dddcbb 1px solid
}
.hst-articleheader IMG.illo {
	FLOAT: left; MARGIN-RIGHT: 10px; BORDER-RIGHT: #dddcbb 1px solid
}
.hst-articleheader H2 {
	LINE-HEIGHT: 2em; FONT-SIZE: 1.5em
}
.hst-articleheader P {
	FONT-SIZE: 0.92em
}
.hst-articleheader .delimit {
	COLOR: #999; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.hst-articleheader .rss {
	POSITION: relative; MARGIN-LEFT: 20px
}
.hst-articleheader .rss IMG {
	POSITION: absolute; TOP: 0px; LEFT: -20px
}
.hst-articletitle {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/utils/rule_dots.gif) repeat-x left bottom
}
.hst-articletitle .brand {
	MARGIN-BOTTOM: 8px
}
.hst-articletitle H1.headline {
	FONT-SIZE: 1.5em
}
.hst-articletitle H5.subhed {
	LINE-HEIGHT: 1.3; FONT-SIZE: 1.34em; FONT-WEIGHT: bold
}
.hst-articletitle H5.deck {
	FONT-SIZE: 1.17em; FONT-WEIGHT: bold
}
.hst-articletitle H5.subhed {
	FONT-FAMILY: 'Helvetica Nueue', Helvetica, Arial, sans-serif
}
.hst-articletitle H5.deck {
	FONT-FAMILY: 'Helvetica Nueue', Helvetica, Arial, sans-serif
}
.hst-articletitle .byline {
	FONT-SIZE: 0.92em
}
.hst-articletitle .timestamp {
	COLOR: #666; FONT-SIZE: 0.92em
}
.hst-articlebox {
	MARGIN: 0px 10px 10px 0px; WIDTH: 242px; DISPLAY: inline; FLOAT: left
}
.hst-articlepager-report {
	MARGIN-BOTTOM: 13px; COLOR: #666
}
#articlepagerreport {
	DISPLAY: none
}
.hst-articletext .pagination {
	DISPLAY: none
}
.hst-articletext .currentpage {
	DISPLAY: block
}
.hst-articlepager {
	TEXT-ALIGN: right; MARGIN: 10px 5px 15px 0px; COLOR: #666; CLEAR: both
}
.hst-articlepager A {
	MARGIN: 0px 3px
}
.hst-articlepager #articlepagerprev {
	DISPLAY: none
}
.hst-articlepager A.hidden {
	DISPLAY: none
}
.hst-articlepager #articlepager1 {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-articlepager A.selected {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-articletext .xs {
	FONT-SIZE: 0.92em
}
.hst-articletext .sm {
	FONT-SIZE: 1.09em
}
.hst-articletext .md {
	FONT-SIZE: 1.25em
}
.hst-articletext .lg {
	FONT-SIZE: 1.5em
}
.hst-articletext .xl {
	FONT-SIZE: 2em
}
.hst-articletext .georgia {
	FONT-FAMILY: Georgia, 'Times New Roman', Times, serif
}
.hst-articletext .verdana {
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.hst-articletext .times {
	FONT-FAMILY: 'Times New Roman', serif
}
.hst-articletext .arial {
	FONT-FAMILY: Arial, sans-serif
}
.hst-articletext P {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 13px
}
.hst-articletext H4 {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 13px
}
.hst-articletext H5 {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 13px
}
.hst-articletext H6 {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 13px
}
.hst-articletext H4 {
	MARGIN-TOP: 1.5em; FONT-WEIGHT: bold
}
.hst-articletext H5 {
	MARGIN-TOP: 1.5em; FONT-WEIGHT: bold
}
.hst-articletext H6 {
	MARGIN-TOP: 1.5em; FONT-WEIGHT: bold
}
.hst-articletext SPAN.dateline {
	FONT-STYLE: italic
}
.hst-articletext P.leadercomment {
	FONT-STYLE: italic
}
.hst-articletext P.trailercomment {
	FONT-STYLE: italic
}
.hst-articletext P.crossreference {
	FONT-STYLE: italic; COLOR: #666; FONT-SIZE: 0.92em
}
.hst-articletext P.crossreference .pagenumber {
	FONT-WEIGHT: bold
}
.hst-articleprinter {
	DISPLAY: none
}
.hst-printable-ad {
	DISPLAY: none
}
.hst-printable .hst-articleprinter .brand H2 {
	FONT-SIZE: 1.5em; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px
}
.hst-printable .hst-articleprinter .print INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(/img/pages/article/printable_headertile.gif) repeat-x 0px -1px; BORDER-TOP: #999 1px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 2px
}
.hst-printable {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-printable .faux-21 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-printable .container {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.hst-printable .container {
	MARGIN: 0px; WIDTH: auto
}
.hst-printable .pagecontent {
	MARGIN: 0px; WIDTH: auto
}
.hst-printable .span-21b {
	MARGIN: 0px; WIDTH: auto
}
.hst-printable .siteheader {
	DISPLAY: none
}
.hst-printable .hst-siteheader {
	DISPLAY: none
}
.hst-printable .wf-ugc {
	DISPLAY: none
}
.hst-printable .hst-articlebox {
	DISPLAY: none
}
.hst-printable .hst-articlefooter {
	DISPLAY: none
}
.hst-printable .hst-articletools2 {
	DISPLAY: none
}
.hst-printable #comments {
	DISPLAY: none
}
.hst-printable .hst-featurepromo {
	DISPLAY: none
}
.hst-printable .span-10 {
	DISPLAY: none
}
.hst-printable .hst-sitefooter {
	DISPLAY: none
}
.hst-printable .hst-printable-ad {
	MARGIN: 0px 0px 10px 10px; WIDTH: 300px; DISPLAY: inline; FLOAT: right
}
.hst-printable #hst-mediumrectangle1 {
	MARGIN: 0px 0px 10px 10px; WIDTH: 300px; DISPLAY: inline; FLOAT: right
}
.hst-printable .hst-articleprinter {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.hst-printable .span-10 .mediumrectangle {
	DISPLAY: block
}

@media Print    
{
.hst-printable .hst-articleprinter {
	DISPLAY: none
}
    }
.hst-printable .hst-articletext A {
	COLOR: black
}
.hst-printable .hst-articletext A:link {
	COLOR: black
}
.hst-printable .hst-articletext A:visited {
	COLOR: black
}
.hst-printable .hst-articletext A:hover {
	COLOR: black
}
.hst-printable .hst-articletext A:active {
	COLOR: black
}
.hst-mediumrectangle {
	MARGIN-BOTTOM: 10px
}
.js-kit-comments {
	CLEAR: both
}
.hst-contextualads {
	MARGIN-BOTTOM: 0px
}
.hst-articlecontent .hst-galleryitem LI A {
	DISPLAY: block; BACKGROUND: #888
}
.hst-articlecontent .hst-galleryitem LI A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.hst-articlecontent .hst-galleryitem LI .caption A {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-articlecontent .hst-gallerynav {
	MARGIN-BOTTOM: 20px
}
.hst-galleryitem .entrylinks {
	WIDTH: 180px; BACKGROUND: url(/img/pages/article/ssdisplayctrl_left.gif) no-repeat left top
}
.hst-galleryitem .entrylinks .edge2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT: bold 12px 'Trebuchet MS', sans serif; BACKGROUND: url(/img/pages/article/ssdisplayctrl_right.gif) no-repeat right top; HEIGHT: 22px; PADDING-TOP: 4px
}
.hst-galleryitem .entrylinks A {
	COLOR: black
}
.hst-galleryitem .entrylinks A:link {
	COLOR: black
}
.hst-galleryitem .entrylinks A:visited {
	COLOR: black
}
.hst-galleryitem .entrylinks SPAN.lim {
	MARGIN: 0px 7px
}
.hst-articletools {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 220px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 7px
}
.hst-articletools TR {
	VERTICAL-ALIGN: top
}
.hst-articletools TD {
	VERTICAL-ALIGN: top
}
.hst-articletools TD {
	WHITE-SPACE: nowrap; COLOR: #666; FONT-SIZE: 0.84em
}
.hst-articletools TABLE {
	WIDTH: 220px
}
.hst-articletools TD.comments {
	PADDING-TOP: 3px
}
.hst-articletools TD.share {
	WIDTH: 88px
}
.hst-articletools TD.font {
	WIDTH: 88px
}
.hst-articletools TD.ad {
	WIDTH: 88px
}
.hst-articletools TD.comments {
	HEIGHT: 33px
}
.hst-articletools TD.size {
	HEIGHT: 25px
}
* HTML .hst-articletools TD.comments {
	HEIGHT: 29px
}
* HTML .hst-articletools TD.size {
	HEIGHT: 26px
}
* + HTML .hst-articletools TD.comments {
	HEIGHT: 29px
}
* + HTML .hst-articletools TD.size {
	HEIGHT: 26px
}
.hst-articletools TD.comments A {
	POSITION: relative; PADDING-LEFT: 20px
}
.hst-articletools TD.print A {
	POSITION: relative; PADDING-LEFT: 20px
}
.hst-articletools TD.font A {
	POSITION: relative; PADDING-LEFT: 20px
}
.hst-articletools DIV.print A {
	POSITION: relative; PADDING-LEFT: 20px
}
.hst-articletools TD.comments IMG {
	POSITION: absolute; TOP: -1px; LEFT: 0px
}
.hst-articletools TD.print IMG {
	POSITION: absolute; TOP: -1px; LEFT: 0px
}
.hst-articletools TD.font IMG {
	POSITION: absolute; TOP: -1px; LEFT: 0px
}
.hst-articletools DIV.print IMG {
	POSITION: absolute; TOP: -1px; LEFT: 0px
}
.hst-articletools TD.size {
	POSITION: relative
}
.hst-articletools TD.size A.larger {
	MARGIN-LEFT: 5px
}
.hst-articletools TD.size IMG {
	FLOAT: left
}
.hst-articletools DIV.print {
	PADDING-BOTTOM: 8px
}
.hst-articletools DIV.sponsor {
	FONT-SIZE: 9px
}
.hst-articletools .button2 {
	WIDTH: 120px
}
.hst-articletools .microbar {
	WIDTH: 88px
}
.hst-articletools .clear {
	MARGIN-TOP: 10px; DISPLAY: block; FLOAT: none
}
.hst-articletools .poplaunch {
	POSITION: relative
}
.hst-articletools .toolspop {
	Z-INDEX: 2; BORDER-BOTTOM: #cac8c8 1px solid; POSITION: absolute; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 22px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; BACKGROUND: url(/img/pages/article/tools_dropdown.gif) white no-repeat -1px -1px; BORDER-TOP: #cac8c8 1px solid; TOP: 0px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 5px; LEFT: 0px
}
* HTML .hst-articletools .toolspop {
	TOP: -1px; LEFT: -1px
}
.hst-articletools .share IMG {
	MARGIN: 0px 0px 0px -5px
}
.g-mod-box {
	BORDER-BOTTOM: #0c609a 3px solid; BORDER-LEFT: #0c609a 3px solid; BORDER-TOP: #0c609a 3px solid; BORDER-RIGHT: #0c609a 3px solid
}
.hst-articletools .fontpop .arial {
	FONT-FAMILY: Arial, sans-serif
}
.hst-articletools .fontpop .georgia {
	FONT-FAMILY: Georgia, serif
}
.hst-articletools .fontpop .times {
	FONT-FAMILY: 'Times New Roman', Times, serif
}
.hst-articletools .fontpop .verdana {
	FONT-FAMILY: Verdana, sans-serif
}
.hst-articletools2 {
	BORDER-BOTTOM: #cac8c8 1px solid; POSITION: relative; BORDER-LEFT: #cac8c8 1px solid; WIDTH: auto; MARGIN-BOTTOM: 10px; HEIGHT: 38px; CLEAR: both; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-articletools2 TD {
	COLOR: #666; FONT-SIZE: 0.84em
}
.hst-articletools2 TD.share {
	POSITION: absolute
}
.hst-articletools2 TD.print {
	POSITION: absolute
}
.hst-articletools2 TD.buzzup {
	POSITION: absolute
}
HTML .hst-articletools2 TD.share {
	TOP: 7px; LEFT: 3px
}
HTML .hst-articletools2 TD.print {
	TOP: 13px; LEFT: 114px
}
HTML .hst-articletools2 TD.buzzup {
	TOP: 8px; LEFT: 218px
}
.hst-articletools2 TD.print A {
	POSITION: relative; DISPLAY: block
}
.hst-articletools2 TD.print A IMG {
	POSITION: absolute; TOP: -1px; LEFT: -20px
}
.hst-mediumrectangle {
	MARGIN-BOTTOM: 10px
}
.hst-halfbanner {
	MARGIN: 0px 33px 10px
}
.siteheader .hst-halfbanner {
	MARGIN: 0px
}
.hst-siteheader .hst-halfbanner {
	MARGIN: 0px
}
.hst-blogcategory {
	MARGIN-BOTTOM: 0px
}
.hst-tileads {
	MARGIN-BOTTOM: 0px
}
.hst-searchadvanced {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 5px; BACKGROUND: #eee; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
.hst-searchadvanced H2 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 1.25em; FONT-WEIGHT: bold
}
.hst-searchadvanced H4 {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-searchadvanced P {
	FONT-SIZE: 0.92em
}
.hst-searchadvanced TD INPUT {
	FONT-SIZE: 0.92em
}
.hst-searchadvanced TD SELECT {
	FONT-SIZE: 0.92em
}
.hst-searchadvanced H4 {
	MARGIN-BOTTOM: 2px
}
.hst-searchadvanced TABLE {
	MARGIN-BOTTOM: 12px
}
.hst-searchadvanced TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; PADDING-TOP: 2px
}
.hst-searchadvanced TABLE.keywords INPUT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-RIGHT: 10px; PADDING-TOP: 1px
}
.hst-searchadvanced .tips {
	PADDING-LEFT: 11px; WIDTH: 23%; BACKGROUND: url(/img/utils/vertical_dots.gif) repeat-y left top; FLOAT: right
}
.hst-searchadvanced P.exit {
	MARGIN-TOP: 15px
}
.hst-searchtips H4 {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-searchtips H4 {
	MARGIN: 20px 0px 16px
}
.hst-searchtips P {
	MARGIN-BOTTOM: 8px
}
.hst-relatedtopics {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-BOTTOM: 10px
}
.hst-relatedtopics H2 {
	DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-relatedtopics P.entry {
	DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.92em
}
.hst-relatedtopics .fisheye {
	POSITION: relative; HEIGHT: 47px; CLEAR: both; PADDING-TOP: 3px
}
.hst-relatedtopics .fisheyeContainer {
	POSITION: absolute; HEIGHT: 47px
}
.hst-relatedtopics A.fisheyeItem {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: auto; WIDTH: 37px; DISPLAY: block; FONT-SIZE: 0.84em; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.hst-relatedtopics .fisheyeItem IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 80%; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-relatedtopics .fisheyeItem SPAN {
	WIDTH: 85%; DISPLAY: none; BACKGROUND: #eee; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.hst-relatedvideos {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 7px; LINE-HEIGHT: 1em; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 7px
}
.hst-relatedvideos H2 {
	MARGIN: 0px 0px 5px 5px; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-relatedvideos UL {
	LIST-STYLE-TYPE: none
}
.hst-relatedvideos LI {
	TEXT-ALIGN: center; WIDTH: 50%; DISPLAY: inline; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 92px; FONT-SIZE: 0.84em; OVERFLOW: hidden
}
.hst-relatedvideos LI IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-relatedvideos P.exit {
	TEXT-ALIGN: right; CLEAR: both; FONT-SIZE: 0.84em
}
.hst-searchtopics {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-BOTTOM: 10px
}
.hst-searchtopics H2 {
	DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-searchtopics P.entry {
	DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.92em
}
.hst-searchtopics UL {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; CLEAR: both; PADDING-TOP: 4px
}
.hst-searchtopics LI {
	TEXT-ALIGN: center; WIDTH: 83px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 0.84em
}
.hst-searchtopics LI IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-searchtopics .item1 {
	MARGIN: 0px 5px 0px 0px
}
.hst-searchtopics .item2 {
	MARGIN: 0px 4px 0px 0px
}
.hst-searchtopics .item3 {
	MARGIN: 0px 4px 0px 0px
}
.hst-searchtopics .item4 {
	MARGIN: 0px 5px 0px 0px
}
.hst-searchtablist .report {
	MARGIN-BOTTOM: 10px
}
.hst-searchtablist .breadcrumbs {
	CLEAR: both
}
.hst-searchtablist {
	WIDTH: 433px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.hst-searchtablist DIV.tabs {
	FONT: bold 0.92em Arial, 'Helvetica Nueue', Helvetica, sans-serif; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/pages/search/results/tile.gif)
}
.hst-searchtablist DIV.tabs IMG {
	FLOAT: right
}
.hst-searchtablist DIV.tabs UL {
	LIST-STYLE-TYPE: none; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 22px; OVERFLOW: hidden
}
.hst-searchtablist .tabs LI {
	DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left
}
.hst-searchtablist .tabs LI SPAN {
	BORDER-BOTTOM: #cac8c8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: block; HEIGHT: 16px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 5px
}
.hst-searchtablist .tabs LI A {
	BORDER-BOTTOM: #cac8c8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: block; HEIGHT: 16px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 5px
}
* HTML .hst-searchtablist .tabs LI SPAN {
	WIDTH: 1%
}
*:first-child + HTML .hst-searchtablist .tabs LI SPAN {
	WIDTH: 1%
}
* HTML .hst-searchtablist .tabs LI A {
	WIDTH: 1%
}
*:first-child + HTML .hst-searchtablist .tabs LI A {
	WIDTH: 1%
}
.hst-searchtablist .tabs LI.selected SPAN {
	BORDER-BOTTOM: white 1px solid; BACKGROUND: white
}
.hst-searchtablist .tabs LI.selected A {
	BORDER-BOTTOM: white 1px solid; BACKGROUND: white
}
.hst-searchtablist .tabs #hst_searchtablist_tab1 SPAN {
	BORDER-LEFT-STYLE: none
}
.hst-searchtablist .tabs #hst_searchtablist_tab1 A {
	BORDER-LEFT-STYLE: none
}
.hst-searchtablist .tabs SPAN {
	COLOR: #666
}
.hst-searchtablist .tabs A:link {
	COLOR: #666
}
.hst-searchtablist .tabs A:visited {
	COLOR: #666
}
.hst-searchtablist .tabs A:hover {
	COLOR: #666
}
.hst-searchtablist .tabs A:active {
	COLOR: #666
}
.hst-searchtablist .tabs LI.selected SPAN {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist .tabs LI.selected A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist .tabs LI.selected A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist .tabs LI.selected A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist .tabs LI.selected A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist #hst_searchtablist2 {
	DISPLAY: none
}
.hst-searchtablist #hst_searchtablist3 {
	DISPLAY: none
}
.hst-searchtablist #hst_searchtablist4 {
	DISPLAY: none
}
.hst-searchtablist #hst_searchtablist5 {
	DISPLAY: none
}
.hst-searchtablist #hst_searchtablist6 {
	DISPLAY: none
}
.hst-searchtablist .tabs SPAN {
	CURSOR: pointer
}
.hst-searchtablist .tabs LI.selected SPAN {
	CURSOR: default
}
.hst-searchtablist .sort {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FONT-SIZE: 0.92em
}
.hst-searchtopiclist .sort {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FONT-SIZE: 0.92em
}
.hst-searchtablist .sort A.selected {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-searchtopiclist .sort A.selected {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-searchtablist .tabcontent {
	BORDER-BOTTOM: #ddd 1px solid
}
.hst-searchtablist .tabcontent UL {
	LIST-STYLE-TYPE: none
}
.hst-searchtablist .tabcontent LI.item {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px
}
.hst-searchtablist .tabcontent LI.illo {
	PADDING-LEFT: 76px
}
.hst-searchtablist .tabcontent LI.last {
	BORDER-BOTTOM-STYLE: none; MARGIN-BOTTOM: 0px
}
.hst-searchtablist .tabcontent .itembox {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -76px; FONT-SIZE: 0.75em
}
* HTML .hst-searchtablist .tabcontent .itembox {
	MARGIN-RIGHT: 5px
}
.hst-searchtablist .tabcontent .itembox A {
	DISPLAY: block
}
.hst-searchtablist .tabcontent IMG.illo {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN-BOTTOM: 3px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-searchtablist .tabcontent H4 {
	FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-searchtablist .tabcontent H4 IMG {
	MARGIN-RIGHT: 3px
}
.hst-searchtablist .tabcontent .detail P {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 0.92em
}
.hst-searchtablist .tabcontent H5.timestamp {
	LINE-HEIGHT: 1.75em; COLOR: #666; FONT-SIZE: 0.84em
}
.hst-searchtablist .tabcontent H5.timestamp .brand {
	MARGIN-RIGHT: 8px
}
.hst-searchtablist .tabcontent P.tags {
	COLOR: #666
}
.hst-searchtablist .tabcontent P.tags A {
	COLOR: #666
}
.hst-searchtablist .tabcontent P.tags {
	LINE-HEIGHT: 1.75em; FONT-SIZE: 0.84em
}
.hst-searchtopiclist UL {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-TOP: 15px; list-type: none
}
.hst-searchtopiclist LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; WIDTH: 108px; DISPLAY: inline; FLOAT: left; HEIGHT: 118px; FONT-SIZE: 0.84em; OVERFLOW: hidden
}
.hst-searchtopiclist LI IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-picturemosaic {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-BOTTOM: 10px
}
.hst-picturemosaic H2 {
	DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-picturemosaic P.entry {
	DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.92em
}
.hst-picturemosaic .gallery {
	PADDING-BOTTOM: 10px; CLEAR: both; PADDING-TOP: 4px
}
.hst-picturemosaic .gallery IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-picturemosaic10 .mosaictile1 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic10 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic10 .mosaictile3 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic10 .mosaictile4 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic10 .mosaictile5 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic10 .mosaictile6 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic10 .mosaictile7 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic10 .mosaictile8 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic10 .mosaictile9 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic9 .mosaictile1 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic9 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic9 .mosaictile3 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic9 .mosaictile4 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic9 .mosaictile5 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic9 .mosaictile6 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic9 .mosaictile7 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic9 .mosaictile8 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic8 .mosaictile1 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic8 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic8 .mosaictile3 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic8 .mosaictile4 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic8 .mosaictile5 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic8 .mosaictile6 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic8 .mosaictile7 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic7 .mosaictile1 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic7 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic7 .mosaictile3 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic7 .mosaictile4 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic7 .mosaictile5 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic7 .mosaictile6 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic6 .mosaictile1 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic6 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic6 .mosaictile3 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic6 .mosaictile4 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic6 .mosaictile5 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic5 .mosaictile1 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic5 .mosaictile2 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic5 .mosaictile3 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic5 .mosaictile4 {
	MARGIN: 0px 5px 0px 0px
}
.hst-mediumrectangle {
	MARGIN-BOTTOM: 10px
}
.hst-contextualads {
	MARGIN-BOTTOM: 0px
}
.hst-search .hst-pagetitle {
	MARGIN-BOTTOM: 0px
}
.hst-search .hst-pagetitle H1 {
	WIDTH: 189px
}
.hst-searchreport {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; PADDING-BOTTOM: 10px
}
.hst-searchreport H1 {
	MARGIN-BOTTOM: 3px; FONT-SIZE: 1.42em
}
.hst-searchreport H1 IMG {
	POSITION: relative; MARGIN-BOTTOM: -6px
}
.hst-searchreport .report {
	WIDTH: 70%; DISPLAY: inline; FLOAT: left
}
.hst-searchreport-web H2 {
	DISPLAY: none
}
.hst-searchreport P.entry {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 30%; FONT-SIZE: 0.92em; TOP: 0px; RIGHT: 0px
}
.hst-searchreport P.rss {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 30%; FONT-SIZE: 0.92em; TOP: 0px; RIGHT: 0px
}
.hst-searchreport-web P.entry {
	RIGHT: 15px
}
.hst-searchreport P.rss {
	DISPLAY: none
}
.hst-searchrefine H2 {
	MARGIN-BOTTOM: 3px; FONT-SIZE: 1.09em
}
.hst-searchrefine UL {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 10px
}
.hst-searchrefine UL.last {
	MARGIN-BOTTOM: 0px
}
.hst-searchrefine LI {
	PADDING-LEFT: 11px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 6px; FONT-SIZE: 0.92em
}
.hst-searchrefine .applied {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 3px
}
.hst-searchrefine .applied A:hover {
	CURSOR: pointer; TEXT-DECORATION: none
}
.hst-searchrefine .applied A:active {
	CURSOR: pointer; TEXT-DECORATION: none
}
.hst-searchrefine .applied H3 {
	MARGIN-BOTTOM: 3px
}
.hst-searchrefine .applied UL {
	MARGIN-BOTTOM: 3px
}
.hst-searchrefine .applied LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.hst-searchrefine .applied IMG {
	MARGIN-BOTTOM: -1px
}
.hst-searchrefine .applied P {
	FONT-SIZE: 0.92em; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 3px
}
.hst-searchweblist .report {
	MARGIN-BOTTOM: 10px
}
.hst-searchweblist {
	MARGIN-BOTTOM: 10px
}
.hst-searchweblist .sort {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FONT-SIZE: 0.92em
}
.hst-searchweblist .sort A.selected {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-searchweblist UL {
	LIST-STYLE-TYPE: none
}
.hst-searchweblist LI.item {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
.hst-searchweblist LI.last {
	BORDER-BOTTOM-STYLE: none; MARGIN-BOTTOM: 0px
}
.hst-searchweblist H4 {
	FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-searchweblist H4 IMG {
	MARGIN-RIGHT: 3px
}
.hst-searchweblist .detail P {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 0.92em
}
.hst-searchweblist H5.url {
	LINE-HEIGHT: 1.75em; FONT-SIZE: 0.84em; FONT-WEIGHT: bold
}
.hst-searchweblist H5.url A {
	COLOR: #329731
}
.hst-galleryitem .header .title {
	WIDTH: 100%; MARGIN-BOTTOM: 5px; FONT-SIZE: 1.25em
}
.hst-galleryitem .header .pagination {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 195px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/pages/slideshow/item/cnt_endcap.gif) #ececec no-repeat; HEIGHT: 19px; FONT-SIZE: 0.92em; PADDING-TOP: 3px
}
* HTML .hst-galleryitem .header .pagination {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; HEIGHT: 18px; PADDING-TOP: 4px
}
*:first-child + HTML .hst-galleryitem .header .pagination {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; HEIGHT: 18px; PADDING-TOP: 4px
}
.hst-galleryitem .header .pagination {
	DISPLAY: inline; FLOAT: right
}
.hst-galleryitem .header .pagination A {
	DISPLAY: inline; FLOAT: right
}
.hst-galleryitem .header .pagination A {
	MARGIN-TOP: -3px
}
* HTML .hst-galleryitem .header .pagination A {
	MARGIN-TOP: -4px
}
*:first-child + HTML .hst-galleryitem .header .pagination A {
	MARGIN-TOP: -4px
}
.hst-galleryitem .header .entry {
	MARGIN-TOP: 6px; FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.hst-galleryitem LI DIV.caption {
	TEXT-ALIGN: left; MARGIN: 10px 0px; FONT-SIZE: 0.92em
}
.hst-galleryitem LI DIV.caption * {
	DISPLAY: inline; FONT-SIZE: 1em
}
.hst-galleryitem .pagination {
	DISPLAY: inline; FLOAT: left
}
.hst-galleryitem .hidden {
	DISPLAY: none
}
.hst-galleryitem UL {
	LIST-STYLE-TYPE: none
}
.hst-galleryitem LI {
	TEXT-ALIGN: center; WIDTH: 630px
}
.hst-galleryitem LI IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-galleryitem LI DIV.audio {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 20px; MARGIN: 20px auto; PADDING-LEFT: 20px; WIDTH: 220px; PADDING-RIGHT: 20px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 20px
}
.hst-galleryitem LI SPAN.mediasale A {
	COLOR: #900; FONT-WEIGHT: bold
}
.hst-galleryitem LI.link {
	WIDTH: 24px; HEIGHT: 98px; PADDING-TOP: 0px
}
.hst-galleryitem LI.link IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.hst-galleryitem LI.prev {
	MARGIN-RIGHT: 8px
}
.hst-galleryitem LI.next {
	FLOAT: right; MARGIN-LEFT: 7px
}
.hst-galleryitem LI.last {
	MARGIN-RIGHT: 0px
}
.hst-gallerynav {
	MARGIN-BOTTOM: 10px
}
.hst-gallerynav .hidden {
	DISPLAY: none
}
.hst-gallerynav UL {
	LIST-STYLE-TYPE: none; BACKGROUND: url(/img/pages/slideshow/nav/tile.gif) repeat-x
}
.hst-gallerynav LI {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 81px; DISPLAY: inline; FLOAT: left; HEIGHT: 81px; PADDING-TOP: 16px
}
* HTML .hst-gallerynav LI {
	WIDTH: 80px
}
.hst-gallerynav LI IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-gallerynav LI.selected {
	BACKGROUND: url(/img/pages/slideshow/nav/tile_selected.gif)
}
.hst-gallerynav LI.selected IMG {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
.hst-gallerynav LI.link {
	WIDTH: 24px; HEIGHT: 98px; PADDING-TOP: 0px
}
.hst-gallerynav LI.link IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.hst-gallerynav LI.prev {
	MARGIN-RIGHT: 8px
}
.hst-gallerynav LI.next {
	FLOAT: right; MARGIN-LEFT: 7px
}
.hst-gallerynav LI.last {
	MARGIN-RIGHT: 0px
}
.hst-gallerynav IMG.badge {
	Z-INDEX: 2; POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TOP: 17px; LEFT: 9px
}
* HTML .hst-gallerynav LI.video IMG.badge {
	LEFT: 8px
}
.hst-localedge {
	POSITION: relative; FONT-FAMILY: verdana, sans-serif
}
.hst-localedge FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hst-localedge A {
	FONT-FAMILY: arial,sans-serif; COLOR: #004386; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.hst-localedge-header {
	Z-INDEX: 9; BACKGROUND: url(../images/integratedSearch/top-middle.gif) repeat-x 0px 0px
}
.hst-localedge-header-left {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 25px; PADDING-TOP: 3px
}
.hst-localedge-header-right {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 25px; PADDING-TOP: 3px
}
.hst-localedge-header {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 25px; PADDING-TOP: 3px
}
.hst-localedge-header-left {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px
}
.hst-localedge-header-right {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px
}
.hst-localedge-footer-left {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px
}
.hst-localedge-footer-right {
	Z-INDEX: 10; POSITION: absolute; TOP: 0px
}
.hst-localedge-header-left {
	BACKGROUND: url(../images/integratedSearch/top-left.gif) no-repeat 0px 0px; LEFT: 0px
}
.hst-localedge-header-right {
	BACKGROUND: url(../images/integratedSearch/top-right.gif) no-repeat 0px 0px; RIGHT: 0px
}
.hst-localedge-footer-left {
	POSITION: absolute
}
.hst-localedge-footer-right {
	POSITION: absolute
}
.hst-localedge-footer-left {
	BACKGROUND: url(../images/integratedSearch/bottom-left.gif) no-repeat 0px 0px; LEFT: 0px
}
.hst-localedge-footer-right {
	BACKGROUND: url(../images/integratedSearch/bottom-right.gif) no-repeat 0px 0px; RIGHT: 0px
}
.hst-localedge-footer {
	BACKGROUND: url(../images/integratedSearch/bottom-middle.gif) repeat-x 0px 0px
}
.hst-localedge-header {
	POSITION: relative; MARGIN: 0px
}
.hst-localedge-header IMG {
	Z-INDEX: 11; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; HEIGHT: 19px
}
.hst-localedge-label {
	POSITION: absolute; TOP: 5px; LEFT: 6px
}
.hst-localedge-buttons {
	FLOAT: right; CLEAR: none
}
.hst-localedge-buttons INPUT.text {
	POSITION: absolute; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 155px; PADDING-RIGHT: 1px; HEIGHT: 15px; COLOR: gray; FONT-SIZE: 12px; TOP: 7px; RIGHT: 29px; PADDING-TOP: 1px
}
.hst-localedge-buttons INPUT {
	Z-INDEX: 11
}
.hst-localedge-buttons INPUT.focus.text {
	COLOR: black
}
.hst-localedge-buttons INPUT.submit {
	BACKGROUND-IMAGE: url(../images/searchGlass.gif); BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; WIDTH: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; BORDER-TOP: medium none; TOP: 7px; RIGHT: 5px; BORDER-RIGHT: medium none
}
.hst-localedge-footer {
	POSITION: relative
}
.hst-localedge-footer {
	Z-INDEX: 9; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; PADDING-TOP: 0px
}
.hst-localedge-footer-left {
	Z-INDEX: 9; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; PADDING-TOP: 0px
}
.hst-localedge-footer-right {
	Z-INDEX: 9; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; PADDING-TOP: 0px
}
.hst-localedge-footer-left {
	WIDTH: 6px
}
.hst-localedge-footer-right {
	WIDTH: 6px
}
.hst-localedge-footer A {
	POSITION: absolute; FONT-SIZE: 12px; TOP: 4px; TEXT-DECORATION: none; LEFT: 12px
}
.hst-localedge-searchContents {
	POSITION: relative; BORDER-LEFT: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid
}
.hst-localedge P {
	FONT-STYLE: italic; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.hst-localedge P STRONG {
	FONT-STYLE: normal
}
.hst-localedge-searchContents {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 5px
}
.hst-localedge UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.hst-localedge UL {
	PADDING-LEFT: 10px; MARGIN-LEFT: 0px
}
BODY {
	FONT-FAMILY: arial, verdana, sans-serif; BACKGROUND: gray; COLOR: #474747; FONT-SIZE: 75%
}
.container {
	BACKGROUND: white
}
.pagecontent {
	MARGIN: 0px 0px 15px 15px
}
.span-5 {
	WIDTH: 160px
}
.span-5b {
	WIDTH: 160px
}
.span-5c {
	WIDTH: 160px
}
.span-6 {
	WIDTH: 160px
}
.span-6b {
	WIDTH: 160px
}
.span-6c {
	WIDTH: 160px
}
.span-7 {
	WIDTH: 200px
}
.span-7b {
	WIDTH: 200px
}
.span-7c {
	WIDTH: 200px
}
.span-8 {
	WIDTH: 234px
}
.span-8b {
	WIDTH: 234px
}
.span-8c {
	WIDTH: 234px
}
.span-9 {
	WIDTH: 240px
}
.span-9b {
	WIDTH: 240px
}
.span-9c {
	WIDTH: 240px
}
.span-10 {
	WIDTH: 300px
}
.span-10b {
	WIDTH: 300px
}
.span-10c {
	WIDTH: 300px
}
.span-11 {
	WIDTH: 325px
}
.span-11b {
	WIDTH: 325px
}
.span-11c {
	WIDTH: 325px
}
.span-12 {
	WIDTH: 385px
}
.span-12b {
	WIDTH: 385px
}
.span-12c {
	WIDTH: 385px
}
.span-13 {
	WIDTH: 391px
}
.span-13b {
	WIDTH: 391px
}
.span-13c {
	WIDTH: 391px
}
.span-15 {
	WIDTH: 465px
}
.span-15b {
	WIDTH: 465px
}
.span-15c {
	WIDTH: 465px
}
.span-21 {
	WIDTH: 640px
}
.span-21b {
	WIDTH: 640px
}
.span-21c {
	WIDTH: 640px
}
.span-23 {
	WIDTH: 706px
}
.span-23b {
	WIDTH: 706px
}
.span-23c {
	WIDTH: 706px
}
.span-31 {
	WIDTH: 955px
}
.span-31b {
	WIDTH: 955px
}
.span-31c {
	WIDTH: 955px
}
.span-5 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-5b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-5c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-6 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-6b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-6c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-7 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-7b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-7c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-9 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-9b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-9c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-10 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-10b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-10c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-11 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-11b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-11c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-13 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-13b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-13c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-15 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-15b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-15c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-21 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-21b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-21c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-31 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-31b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.span-31c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-5 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-5b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-5c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-6 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-6b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-6c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-7 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-7b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-7c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-9 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-9b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-9c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-10 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-10b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-10c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-11 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-11b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-11c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-13 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-13b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-13c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-15 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-15b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-15c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-21 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-21b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-21c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-31 {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-31b {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
DIV.span-31c {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 15px
}
.container {
	WIDTH: 985px
}
DIV.last {
	MARGIN-RIGHT: 0px
}
.hst-module {
	MARGIN-BOTTOM: 15px
}
.wireframe {
	MARGIN-BOTTOM: 15px
}
.faux-6 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faux-7 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faux-10 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faux-11 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faux-14 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faux-15 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faux-21 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faux-6 {
	MARGIN-BOTTOM: 10px
}
.faux-7 {
	MARGIN-BOTTOM: 10px
}
.faux-10 {
	MARGIN-BOTTOM: 10px
}
.faux-11 {
	MARGIN-BOTTOM: 10px
}
.faux-14 {
	MARGIN-BOTTOM: 10px
}
.faux-15 {
	MARGIN-BOTTOM: 10px
}
.faux-21 {
	MARGIN-BOTTOM: 10px
}
.topmask {
	BACKGROUND: white; CLEAR: both
}
.middlemask {
	BACKGROUND: white; CLEAR: both
}
.topmask {
	PADDING-BOTTOM: 10px
}
.middlemask {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.hst-searchbox INPUT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.hst-searchbox SELECT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.hst-searchbox OPTION {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.hst-searchbox TEXTAREA {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-FAMILY: arial, verdana, sans-serif; COLOR: #15496b; FONT-WEIGHT: bold
}
H2 {
	FONT-FAMILY: arial, verdana, sans-serif; COLOR: #15496b; FONT-WEIGHT: bold
}
H3 {
	FONT-FAMILY: arial, verdana, sans-serif; COLOR: #15496b; FONT-WEIGHT: bold
}
H4 {
	FONT-FAMILY: arial, verdana, sans-serif; COLOR: #15496b; FONT-WEIGHT: bold
}
UL {
	LIST-STYLE-TYPE: none
}
A:link {
	COLOR: #474747; TEXT-DECORATION: none
}
A:visited {
	COLOR: #474747; TEXT-DECORATION: none
}
A:hover {
	COLOR: #808080; TEXT-DECORATION: none
}
A:active {
	COLOR: #808080; TEXT-DECORATION: none
}
A:focus {
	COLOR: #808080; TEXT-DECORATION: none
}
.hst-mediumrectangle {
	MARGIN-BOTTOM: 10px
}
.span-21b .hst-ysm IFRAME {
	WIDTH: 630px !important; HEIGHT: 171px !important
}
.span-15c .hst-ysm IFRAME {
	WIDTH: 433px !important; HEIGHT: 171px !important
}
.span-14c .hst-ysm IFRAME {
	WIDTH: 402px !important; HEIGHT: 171px !important
}
.span-11c .hst-ysm IFRAME {
	WIDTH: 309px !important; HEIGHT: 199px !important
}
.span-10 .hst-ysm IFRAME {
	WIDTH: 300px !important; HEIGHT: 199px !important
}
.hst-siteindex HR.dotted {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 1.45em 0px; BORDER-TOP-STYLE: none; BACKGROUND: url(http://ux.hearstdigitalnews.com/img/hdn/utils/rule_dots.gif) repeat-x; HEIGHT: 1px; BORDER-LEFT-STYLE: none
}
.hst-siteindex H4 {
	MARGIN-TOP: 10px; FONT: bold 1.09em Arial, verdana, sans-serif
}
.hst-siteindex P {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 5px; FONT-SIZE: 1em
}
.hst-404 LI {
	PADDING-LEFT: 11px; MARGIN-BOTTOM: 0.25em; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 2px
}
.hst-bigstate {
	WIDTH: 630px; FONT: bold 25px Arial, verdana, sans-serif; MARGIN-BOTTOM: 10px
}
.hst-bigstate H4 {
	MARGIN-BOTTOM: 3px
}
.hst-bigstate IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN-BOTTOM: 3px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-bigstate P {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.4; FONT-SIZE: 14px
}
.hst-blockstates H4 {
	PADDING-LEFT: 10px; FONT-FAMILY: inherit; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 3px; FONT-WEIGHT: normal
}
.hst-blockstates-vertical H4 {
	FONT-FAMILY: arial, verdana, sans-serif
}
.hst-blockstates-vertical DIV.detail {
	FONT-FAMILY: arial, verdana, sans-serif
}
.hst-blockstates-vertical P {
	FONT-FAMILY: arial, verdana, sans-serif
}
.hst-blockstates LI.first H4 {
	PADDING-LEFT: 0px; FONT: bold 1.17em/1.35 arial, verdana, sans-serif; MARGIN-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blockstates H4 IMG {
	MARGIN-BOTTOM: -1px
}
.hst-blockstates LI.first H4 IMG {
	MARGIN-BOTTOM: 0px
}
.hst-blockstates LI.item .detail {
	LINE-HEIGHT: 14px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.hst-blockstates-vertical LI.item .detail {
	LINE-HEIGHT: 14px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.hst-blockstates P.more {
	LINE-HEIGHT: 1.5; MARGIN-TOP: 2px; FONT-WEIGHT: normal
}
.hst-blockstates .delimit {
	COLOR: #666
}
.hst-blockstates-vertical {
	BACKGROUND: #dedede
}
.hst-blockstates-vertical .edge2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blockstates-vertical .edge3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blockstates-vertical .edge4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px
}
.hst-blockstates-vertical H2 {
	TEXT-TRANSFORM: uppercase; FONT: bold 1.09em arial, verdana, sans-serif; MARGIN-BOTTOM: 10px
}
.hst-blockstates-vertical H2 {
	COLOR: #15496b
}
.hst-blockstates-vertical H2 A:link {
	COLOR: #15496b
}
.hst-blockstates-vertical H2 A:visited {
	COLOR: #15496b
}
.hst-blogpage-picks {
	BORDER-BOTTOM: #b7b5b5 1px solid; BORDER-LEFT: #b7b5b5 1px solid; LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1%; BORDER-TOP: #b7b5b5 1px solid; BORDER-RIGHT: #b7b5b5 1px solid
}
.hst-blogpage-picks .edge2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpage-picks .edge3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpage-picks .edge4 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpage-picks H2 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #15496b; PADDING-TOP: 0px
}
.hst-blogpage-picks H2 {
	FONT-SIZE: 1.09em
}
.hst-blogpage-picks H4 {
	FONT-SIZE: 1.09em
}
.hst-blogpage-picks LI {
	MARGIN-BOTTOM: 10px
}
.hst-blogpage-picks LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-blogpage-picks P {
	FONT-SIZE: 12px
}
.hst-blogpage-picks P.timestamp {
	COLOR: #ba2c12
}
.hst-blogpage-chooser {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 285px; PADDING-RIGHT: 0px; BACKGROUND: #dedede; HEIGHT: 66px; PADDING-TOP: 15px
}
.hst-blogpage-chooser FORM {
	MARGIN-BOTTOM: 15px
}
.hst-blogpage-chooser SELECT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
.hst-blogpage-chooser INPUT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
.hst-blogpage-chooser SELECT {
	WIDTH: 235px; MARGIN-RIGHT: 7px
}
.hst-blogpage-report {
	BORDER-BOTTOM: #b7b5b5 1px solid; BORDER-LEFT: #b7b5b5 1px solid; LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1%; BORDER-TOP: #b7b5b5 1px solid; BORDER-RIGHT: #b7b5b5 1px solid
}
.hst-blogpage-report .edge2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpage-report .edge3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpage-report .edge4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 10px
}
.hst-blogpage-report H2 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #15496b; PADDING-TOP: 0px
}
.hst-blogpage-report H2 SPAN.subtitle {
	TEXT-TRANSFORM: lowercase
}
.hst-blogpage-report H2 {
	FONT-SIZE: 1.09em
}
.hst-blogpage-report H4 {
	FONT-SIZE: 1em
}
.hst-blogpage-report LI {
	MARGIN-BOTTOM: 10px
}
.hst-blogpage-report LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-blogpage-report P {
	FONT-SIZE: 12px
}
.hst-blogpage-report P.timestamp {
	COLOR: #ba2c12
}
.hst-blogpage-report P.timestamp A {
	COLOR: #ba2c12
}
.hst-blogpage-report .justposted {
	PADDING-BOTTOM: 11px; MARGIN-BOTTOM: 5px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpromo-homepage {
	PADDING-BOTTOM: 11px; LINE-HEIGHT: 1; MARGIN-BOTTOM: 10px
}
.hst-blogpromo-homepage .staffblogs {
	DISPLAY: inline; FLOAT: left
}
.hst-blogpromo-homepage .bestblogs {
	DISPLAY: inline; FLOAT: left
}
.hst-blogpromo-homepage .staffblogs {
	WIDTH: 321px
}
.hst-blogpromo-homepage .bestblogs {
	WIDTH: 309px
}
.hst-blogpromo-homepage .header {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 5px; BACKGROUND: url(/img/utils/hd_bar.gif) #dedede repeat-x; HEIGHT: 22px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.hst-blogpromo-homepage .bestblogs .header {
	PADDING-LEFT: 0px
}
.hst-blogpromo-homepage H2 {
	LINE-HEIGHT: 18px; DISPLAY: inline; FLOAT: left; COLOR: #474747; FONT-SIZE: 12px; PADDING-TOP: 1px
}
.hst-blogpromo-homepage .header H2 {
	DISPLAY: inline; MARGIN-BOTTOM: 0px; FLOAT: left
}
.hst-blogpromo-homepage P.entry {
	POSITION: absolute; LINE-HEIGHT: 18px; COLOR: #474747; FONT-SIZE: 10px; TOP: 0px; RIGHT: 8px
}
.hst-blogpromo-homepage P.entry A:link {
	LINE-HEIGHT: 18px; COLOR: #474747; FONT-SIZE: 10px
}
.hst-blogpromo-homepage P.entry A:visited {
	LINE-HEIGHT: 18px; COLOR: #474747; FONT-SIZE: 10px
}
.hst-blogpromo-homepage P.entry A:hover {
	TEXT-DECORATION: underline
}
.hst-blogpromo-homepage P.entry A:active {
	TEXT-DECORATION: underline
}
.hst-blogpromo-homepage P.entry A:focus {
	TEXT-DECORATION: underline
}
.hst-blogpromo-homepage .feature {
	MARGIN: 0px 15px 10px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1%
}
.hst-blogpromo-homepage .edge2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpromo-homepage .edge3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpromo-homepage .edge4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.hst-blogpromo-homepage H4 {
	LINE-HEIGHT: 1.25em; FONT-SIZE: 1.17em
}
.hst-blogpromo-homepage .feature H4 {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.hst-blogpromo-homepage .feature H4 IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN: 0px 10px 0px 0px; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-blogpromo-homepage .feature UL {
	MARGIN: 5px 0px 0px
}
.hst-blogpromo-homepage LI {
	MARGIN-BOTTOM: 5px
}
.hst-blogpromo-homepage .feature LI {
	MARGIN-BOTTOM: 0px
}
.hst-blogpromo-homepage LI H4 {
	FONT-SIZE: 12px
}
.hst-blogpromo-homepage LI P {
	LINE-HEIGHT: 1.25em; MARGIN-BOTTOM: 3px; FONT-SIZE: 1em
}
.hst-blogpromo-homepage LI P.timestamp {
	COLOR: #ba2c12; FONT-SIZE: 0.92em
}
.hst-blogpromo-homepage LI P.timestamp * {
	COLOR: #ba2c12
}
.hst-blogpromo-homepage .feature LI {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 11px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 5px
}
.hst-blogpromo-homepage .otherstaff {
	MARGIN-BOTTOM: 5px
}
.hst-blogpromo-homepage .otherstaff LI {
	MARGIN-BOTTOM: 5px
}
.hst-blogpromo-homepage .otherstaff H2 {
	LINE-HEIGHT: 16px; MARGIN-BOTTOM: 5px; COLOR: #15496b; FONT-SIZE: 14px
}
.hst-blogpromo-homepage .chooser {
	WIDTH: 309px; BACKGROUND: #dedede; HEIGHT: 41px
}
.hst-blogpromo-homepage .chooser SELECT {
	MARGIN: 11px 5px 0px 10px; WIDTH: 250px
}
.hst-blogpromo-homepage .chooser SELECT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-blogpromo-homepage .chooser INPUT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-blogpromo-homepage .chooser INPUT {
	WIDTH: 26px; BACKGROUND: #eee
}
.hst-blogpromo-homepage .bestblogs LI {
	PADDING-BOTTOM: 11px; MARGIN-BOTTOM: 10px; CLEAR: left
}
.hst-blogpromo-homepage .bestblogs LI {
	MARGIN-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpromo-homepage .bestblogs LI H4 {
	MARGIN: 0px 0px 0px 76px
}
.hst-blogpromo-homepage .bestblogs LI DIV {
	MARGIN: 0px 0px 0px 76px
}
.hst-blogpromo-homepage .bestblogs LI P.timestamp {
	MARGIN: 0px 0px 0px 76px
}
.hst-blogpromo-homepage .bestblogs H4 IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; FLOAT: left; MARGIN-LEFT: -76px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-blogpromo {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 0px
}
.hst-blogpromo .header {
	BORDER-BOTTOM: #cac8c8 1px solid; MARGIN: 0px -10px 10px; BACKGROUND: url(/img/modules/blogpromo/tile.gif) repeat-x; HEIGHT: 22px
}
.hst-blogpromo H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; COLOR: #474747; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.hst-blogpromo H2 A:link {
	COLOR: #474747
}
.hst-blogpromo H2 A:visited {
	COLOR: #474747
}
.hst-blogpromo P.entry {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em; PADDING-TOP: 4px
}
.hst-blogpromo H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 1em; PADDING-TOP: 8px
}
.hst-blogpromo UL {
	LIST-STYLE-TYPE: none
}
.hst-blogpromo UL.first {
	MARGIN-BOTTOM: 7px
}
.hst-blogpromo UL.first H4 {
	MARGIN-LEFT: 86px
}
.hst-blogpromo UL.first DIV {
	MARGIN-LEFT: 86px
}
.hst-blogpromo UL.first P.timestamp {
	MARGIN-LEFT: 86px
}
.hst-blogpromo-single UL.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-blogpromo .item {
	MARGIN-BOTTOM: 5px
}
.hst-blogpromo .last .item {
	PADDING-LEFT: 11px; FONT: 0.92em arial, verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 3px
}
.hst-blogpromo .first .item {
	MARGIN-BOTTOM: 0px
}
.hst-blogpromo IMG.illo {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; DISPLAY: inline; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
* HTML .hst-blogpromo IMG.illo {
	MARGIN: 0px 5px 3px 0px
}
.hst-blogpromo H4 {
	FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-blogpromo .first H4 {
	MARGIN-BOTTOM: 3px
}
.hst-blogpromo DIV.detail {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 3px; FONT-SIZE: 0.92em
}
.hst-blogpromo P.timestamp {
	MARGIN-BOTTOM: 3px; COLOR: #ba2c12; FONT-SIZE: 0.84em; FONT-WEIGHT: normal
}
.hst-blogpromo FORM.chooser {
	MARGIN: 10px 0px
}
.hst-blogpromo SELECT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-blogpromo INPUT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-blogpromo SELECT {
	WIDTH: 75%; MARGIN-RIGHT: 5px
}
.hst-blogpromo P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.hst-categorylist {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.hst-categorylist-wide {
	BORDER-RIGHT-STYLE: none; MARGIN-LEFT: -10px; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: -10px
}
.hst-categorylist .category {
	PADDING-BOTTOM: 10px
}
.hst-categorylist .header {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 5px; BACKGROUND: url(/img/utils/hd_bar.gif) #dedede repeat-x; HEIGHT: 22px; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.hst-categorylist H2 {
	LINE-HEIGHT: 18px; DISPLAY: inline; FLOAT: left; COLOR: #474747; FONT-SIZE: 12px; PADDING-TOP: 1px
}
.hst-headlinelist-article H2 {
	COLOR: #15496b
}
.hst-headlinelist-article H2 A:link {
	COLOR: #15496b
}
.hst-headlinelist-article H2 A:visited {
	COLOR: #15496b
}
.hst-categorylist-wide .header {
	BORDER-BOTTOM-STYLE: none; BACKGROUND: #eee
}
.hst-categorylist H2 A:link {
	COLOR: #474747
}
.hst-categorylist H2 A:visited {
	COLOR: #474747
}
.hst-categorylist P.entry {
	POSITION: absolute; PADDING-BOTTOM: 1px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #474747; FONT-SIZE: 10px; TOP: 0px; RIGHT: 8px; PADDING-TOP: 1px
}
.hst-categorylist P.entry A:link {
	LINE-HEIGHT: 18px; COLOR: #474747; FONT-SIZE: 10px
}
.hst-categorylist P.entry A:visited {
	LINE-HEIGHT: 18px; COLOR: #474747; FONT-SIZE: 10px
}
.hst-categorylist P.entry A:hover {
	TEXT-DECORATION: underline
}
.hst-categorylist P.entry A:active {
	TEXT-DECORATION: underline
}
.hst-categorylist P.entry A:focus {
	TEXT-DECORATION: underline
}
.hst-categorylist .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-categorylist .header SPAN.rss IMG {
	MARGIN-TOP: 0px
}
.hst-categorylist UL {
	LIST-STYLE-TYPE: none
}
.hst-categorylist LI.item {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.hst-categorylist LI.subitems {
	PADDING-LEFT: 0px; CLEAR: both
}
.hst-categorylist IMG.illo {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN: 0px 8px 3px 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
* HTML .hst-categorylist IMG.illo {
	MARGIN: 0px 5px 3px 0px
}
.hst-categorylist H4 {
	PADDING-LEFT: 11px; FONT: 0.92em Verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 2px
}
.hst-categorylist LI.first H4 {
	PADDING-LEFT: 0px; FONT: bold 12px Arial, verdana, sans-serif; MARGIN-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML .hst-categorylist LI.first H4 {
	DISPLAY: inline
}
.hst-categorylist H4 IMG {
	MARGIN: 0px 4px 0px 0px
}
.hst-categorylist LI.first H4 IMG {
	MARGIN: 0px 0px 4px
}
.hst-categorylist H5.byline {
	MARGIN-BOTTOM: 3px; COLOR: gray; FONT-SIZE: 0.92em
}
.hst-categorylist .detail P {
	LINE-HEIGHT: 14px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px
}
.hst-categorylist .detail .timestamp {
	MARGIN-BOTTOM: 5px; COLOR: #ba2c12; FONT-SIZE: 0.84em; FONT-WEIGHT: normal
}
.hst-categorylist .detail P.extras {
	MARGIN-TOP: 3px
}
.hst-centerpiece .delimit {
	COLOR: #666
}
.hst-categorylist P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.hst-centerpiece {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; WIDTH: 298px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-centerpiece UL {
	LIST-STYLE-TYPE: none
}
.hst-centerpiece .tabcontent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.hst-centerpiece .tabcontent .first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-centerpiece H3 {
	MARGIN-BOTTOM: 3px; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.hst-centerpiece .item {
	MARGIN-BOTTOM: 5px
}
.hst-centerpiece .item P.illo {
	TEXT-ALIGN: right; MARGIN: 0px; COLOR: gray; FONT-SIZE: 0.92em
}
.hst-centerpiece H4 {
	PADDING-LEFT: 9px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 4px; FONT-WEIGHT: normal
}
.hst-centerpiece .first H4 {
	LINE-HEIGHT: 1.25; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1.34em; FONT-WEIGHT: bold
}
.hst-centerpiece H4 {
	FONT-FAMILY: inherit
}
.hst-centerpiece LI.first H4 {
	
}
.hst-centerpiece .item .detail {
	LINE-HEIGHT: 1.25; MARGIN-BOTTOM: 3px
}
.hst-centerpiece .delimit {
	COLOR: #666
}
.hst-centerpiece DIV.tabs {
	BACKGROUND: url(/img/modules/centerpiece/tile.gif); FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.hst-centerpiece DIV.tabs IMG {
	FLOAT: right
}
.hst-centerpiece DIV.tabs UL {
	LIST-STYLE-TYPE: none; WIDTH: 274px; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 22px; OVERFLOW: hidden
}
.hst-centerpiece .tabs LI {
	BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: inline; WHITE-SPACE: nowrap; BORDER-TOP: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-centerpiece .tabs LI A {
	POSITION: relative; VERTICAL-ALIGN: baseline; TOP: -3px
}
* HTML .hst-centerpiece .tabs LI A {
	TOP: -4px
}
*:first-child + HTML .hst-centerpiece .tabs LI A {
	TOP: -4px
}
.hst-centerpiece .tabs LI.selected {
	BACKGROUND: white; BORDER-TOP: white 1px solid; MARGIN-RIGHT: -1px; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-centerpiece .tabs #hst_cpiece_tab1 {
	BORDER-LEFT-STYLE: none
}
.hst-centerpiece .tabs A:link {
	COLOR: #666
}
.hst-centerpiece .tabs A:visited {
	COLOR: #666
}
.hst-centerpiece .tabs A:hover {
	COLOR: #666
}
.hst-centerpiece .tabs A:active {
	COLOR: #666
}
.hst-centerpiece .tabs LI.selected A:link {
	COLOR: black; TEXT-DECORATION: none
}
.hst-centerpiece .tabs LI.selected A:visited {
	COLOR: black; TEXT-DECORATION: none
}
.hst-centerpiece .tabs LI.selected A:hover {
	COLOR: black; TEXT-DECORATION: none
}
.hst-centerpiece .tabs LI.selected A:active {
	COLOR: black; TEXT-DECORATION: none
}
.hst-centerpiece #hst_cpiece2 {
	DISPLAY: none
}
.hst-centerpiece #hst_cpiece3 {
	DISPLAY: none
}
.hst-centerpiece #hst_cpiece_play {
	DISPLAY: none
}
.hst-columns {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 0px
}
.hst-columns .header {
	BORDER-BOTTOM: #cac8c8 1px solid; MARGIN: 0px -10px 10px; BACKGROUND: url(/img/modules/columns/tile.gif) repeat-x
}
.hst-columns H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; COLOR: #474747; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.hst-columns H2 A:link {
	COLOR: #474747
}
.hst-columns H2 A:visited {
	COLOR: #474747
}
.hst-columns P.entry {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em; PADDING-TOP: 3px
}
.hst-columns UL {
	LIST-STYLE-TYPE: none
}
.hst-columns LI {
	LIST-STYLE-TYPE: none
}
.hst-columns .list LI {
	PADDING-LEFT: 11px; FONT: 0.92em arial, verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 3px
}
.hst-columns .item .jump {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.84em; PADDING-TOP: 5px
}
.hst-columns P.exit {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.84em; PADDING-TOP: 5px
}
.hst-datapromo {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 0px
}
.hst-datapromo .category {
	PADDING-BOTTOM: 10px
}
.hst-datapromo .header {
	BORDER-BOTTOM: #cac8c8 1px solid; MARGIN: 0px -10px 10px; BACKGROUND: url(/img/modules/datapromo/tile.gif) repeat-x; HEIGHT: 22px; BORDER-TOP: #cac8c8 1px solid
}
.hst-datapromo H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.hst-datapromo H2 A:link {
	COLOR: black
}
.hst-datapromo H2 A:visited {
	COLOR: black
}
.hst-datapromo P.entry {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em; PADDING-TOP: 4px
}
.hst-datapromo H3 {
	FONT: bold 0.92em arial, verdana, sans-serif; MARGIN-BOTTOM: 5px
}
.hst-datapromo UL {
	LIST-STYLE-TYPE: none
}
.hst-datapromo UL {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-datapromo .item {
	MARGIN-BOTTOM: 8px
}
.hst-datapromo H4.headline {
	FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-datapromo .item P {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 0.92em
}
.hst-datapromo FORM {
	MARGIN: 10px 0px
}
.hst-datapromo SELECT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-datapromo INPUT {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; FONT-SIZE: 0.92em; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-datapromo SELECT {
	WIDTH: 75%; MARGIN-RIGHT: 5px
}
.hst-datapromo P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.hst-featurepromo {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.21em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-featurepromo .header {
	MARGIN-BOTTOM: 10px
}
.hst-featurepromo H2 {
	MARGIN-TOP: 3px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.17em; FONT-WEIGHT: bold
}
.hst-featurepromo H2 A:link {
	COLOR: black
}
.hst-featurepromo H2 A:visited {
	COLOR: black
}
.hst-featurepromo .pagination {
	DISPLAY: inline; FLOAT: right
}
.hst-featurepromo .nav {
	DISPLAY: inline; FLOAT: right
}
.hst-featurepromo .pagination {
	MARGIN: 3px 10px 0px 0px; FONT-SIZE: 0.92em
}
.hst-featurepromo UL {
	LIST-STYLE-TYPE: none
}
.hst-featurepromo UL.galleries {
	MARGIN: 0px
}
.hst-featurepromo LI.item {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.hst-featurepromo .pages LI.item {
	WIDTH: 19.7%; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 1.6%
}
.hst-featurepromo .galleries LI.item {
	PADDING-LEFT: 0px; WIDTH: 22.1%; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 3.8%
}
* HTML .hst-featurepromo .galleries LI.item {
	MARGIN-RIGHT: 3.3%
}
.hst-featurepromo .pages LI.last {
	MARGIN-RIGHT: 0px
}
.hst-featurepromo .galleries LI.last {
	MARGIN-RIGHT: 0px
}
.hst-featurepromo LI.subitems {
	PADDING-LEFT: 0px; CLEAR: both
}
.hst-featurepromo P.illo {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -76px
}
.hst-featurepromo P.illo IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-featurepromo .galleries P.illo {
	DISPLAY: block; FLOAT: none; MARGIN-LEFT: 0px
}
.hst-featurepromo H4 {
	
}
* HTML .hst-featurepromo H4 {
	DISPLAY: inline
}
.hst-featurepromo .galleries H4 {
	TEXT-ALIGN: center; FONT: 0.92em Verdana, sans-serif
}
.hst-featurepromo H4 IMG {
	MARGIN-BOTTOM: 4px
}
.hst-featurepromo .subitems H4 {
	PADDING-LEFT: 11px; FONT: 0.92em Verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 2px
}
.hst-featurepromo .subitems H4 IMG {
	MARGIN-BOTTOM: 0px
}
.hst-featurepromo .detail P {
	LINE-HEIGHT: 14px; FONT-SIZE: 12px
}
.hst-featurepromo .pages .detail P {
	FONT-SIZE: 0.84em
}
.hst-featurepromo .detail P.more {
	MARGIN-TOP: 3px
}
.hst-centerpiece .delimit {
	COLOR: #666
}
.hst-featurepromo .hidden {
	DISPLAY: none
}
.hst-featurepromo P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em
}
.hst-fpwide {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: url(/img/modules/fpwide/edge1.gif) no-repeat left top; BORDER-LEFT-STYLE: none
}
.hst-fpwide .edge2 {
	BACKGROUND: url(/img/modules/fpwide/edge2.gif) no-repeat right top
}
.hst-fpwide .edge3 {
	BACKGROUND: url(/img/modules/fpwide/edge3.gif) no-repeat right bottom
}
.hst-fpwide .edge4 {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(/img/modules/fpwide/edge4.gif) no-repeat left bottom; PADDING-TOP: 9px
}
.hst-fpwide .pagination {
	FONT-SIZE: 1em
}
.hst-fpwide .galleries H4 {
	FONT-FAMILY: arial, verdana, sans-serif
}
.hst-fpwide .subitems H4 {
	FONT-FAMILY: arial, verdana, sans-serif
}
.hst-freeform .bodytext H3 {
	FONT: bold 1.09em 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 1.5em
}
.hst-freeform .bodytext H4 {
	FONT: bold 1.09em 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 1.5em
}
.hst-freeform .bodytext H5 {
	FONT: bold 1.09em 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 1.5em
}
.hst-freeform .bodytext H3 {
	FONT-SIZE: 1.17em
}
.hst-freeform .bodytext P {
	MARGIN-BOTTOM: 1.5em; FONT-SIZE: 1.09em
}
.fr {
	FLOAT: right
}
.fl {
	FLOAT: left
}
#leftcol800 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 800px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#rightcol160 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 8px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 0px
}
#leftcol160 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 160px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#rightcol800 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 8px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 0px
}
#leftcol {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 660px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#rightcol {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 8px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 0px
}
#footer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 970px; PADDING-RIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ad300 {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.container-160l {
	TEXT-ALIGN: left; WIDTH: 160px; FLOAT: left; OVERFLOW: hidden
}
.container-210l {
	TEXT-ALIGN: left; WIDTH: 210px; FLOAT: left; OVERFLOW: hidden
}
.container-215l {
	TEXT-ALIGN: left; WIDTH: 215px; FLOAT: left; OVERFLOW: hidden
}
.container-220l {
	TEXT-ALIGN: left; WIDTH: 220px; FLOAT: left; OVERFLOW: hidden
}
.container-250r {
	TEXT-ALIGN: left; WIDTH: 250px; FLOAT: right; OVERFLOW: hidden
}
.container-260l {
	TEXT-ALIGN: left; WIDTH: 260px; FLOAT: left; OVERFLOW: hidden
}
.container-260r {
	TEXT-ALIGN: left; WIDTH: 260px; FLOAT: right; OVERFLOW: hidden
}
.container-300r {
	TEXT-ALIGN: left; WIDTH: 300px; FLOAT: right; OVERFLOW: hidden
}
.container-300l {
	TEXT-ALIGN: left; WIDTH: 300px; FLOAT: left; OVERFLOW: hidden
}
.container-310l {
	TEXT-ALIGN: left; WIDTH: 310px; FLOAT: left; OVERFLOW: hidden
}
.container-310r {
	TEXT-ALIGN: left; WIDTH: 310px; FLOAT: right; OVERFLOW: hidden
}
.container-315l {
	TEXT-ALIGN: left; WIDTH: 315px; FLOAT: left; OVERFLOW: hidden
}
.container-315r {
	TEXT-ALIGN: left; WIDTH: 315px; FLOAT: right; OVERFLOW: hidden
}
.container-320l {
	TEXT-ALIGN: left; WIDTH: 320px; FLOAT: left; OVERFLOW: hidden
}
.container-320r {
	TEXT-ALIGN: left; WIDTH: 320px; FLOAT: right; OVERFLOW: hidden
}
.container-325l {
	TEXT-ALIGN: left; WIDTH: 325px; FLOAT: left; OVERFLOW: hidden
}
.container-325r {
	TEXT-ALIGN: left; WIDTH: 325px; FLOAT: right; OVERFLOW: hidden
}
.container-350r {
	TEXT-ALIGN: left; WIDTH: 350px; FLOAT: right; OVERFLOW: hidden
}
.container-350l {
	TEXT-ALIGN: left; WIDTH: 350px; FLOAT: left; OVERFLOW: hidden
}
.container-375l {
	TEXT-ALIGN: left; WIDTH: 375px; FLOAT: left; OVERFLOW: hidden
}
.container-375r {
	TEXT-ALIGN: left; WIDTH: 375px; FLOAT: right; OVERFLOW: hidden
}
.container-500r {
	TEXT-ALIGN: left; WIDTH: 500px; FLOAT: right; OVERFLOW: hidden
}
.container-610r {
	TEXT-ALIGN: left; WIDTH: 610px; FLOAT: right
}
.container-660 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 660px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.container-970 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 970px; PADDING-RIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.container-986 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 986px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.container-980all {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.container-986all {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 986px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.container-284 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 284px; PADDING-RIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.container-282 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 282px; PADDING-RIGHT: 9px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.container-307 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 307px; PADDING-RIGHT: 9px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.container-332 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 332px; PADDING-RIGHT: 9px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.container-642 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 642px; PADDING-RIGHT: 9px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.container-952 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; PADDING-LEFT: 9px; WIDTH: 952px; PADDING-RIGHT: 9px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.container-5l {
	TEXT-ALIGN: left; WIDTH: 5%; FLOAT: left; OVERFLOW: hidden
}
.container-10l {
	TEXT-ALIGN: left; WIDTH: 10%; FLOAT: left; OVERFLOW: hidden
}
.container-10r {
	TEXT-ALIGN: right; WIDTH: 10%; FLOAT: right; OVERFLOW: hidden
}
.container-15l {
	TEXT-ALIGN: left; WIDTH: 15%; FLOAT: left; OVERFLOW: hidden
}
.container-16l {
	TEXT-ALIGN: left; WIDTH: 16%; FLOAT: left; OVERFLOW: hidden
}
.container-20l {
	TEXT-ALIGN: left; WIDTH: 20%; FLOAT: left; OVERFLOW: hidden
}
.container-20r {
	TEXT-ALIGN: left; WIDTH: 20%; FLOAT: right; OVERFLOW: hidden
}
.container-25l {
	TEXT-ALIGN: left; WIDTH: 25%; FLOAT: left; OVERFLOW: hidden
}
.container-25r {
	TEXT-ALIGN: left; WIDTH: 25%; FLOAT: right; OVERFLOW: hidden
}
.container-27l {
	TEXT-ALIGN: left; WIDTH: 27%; FLOAT: left; OVERFLOW: hidden
}
.container-27r {
	TEXT-ALIGN: left; WIDTH: 27%; FLOAT: right; OVERFLOW: hidden
}
.container-30r {
	TEXT-ALIGN: left; WIDTH: 30%; FLOAT: right; OVERFLOW: hidden
}
.container-30l {
	TEXT-ALIGN: left; WIDTH: 30%; FLOAT: left; OVERFLOW: hidden
}
.container-33l {
	TEXT-ALIGN: left; WIDTH: 33%; FLOAT: left; OVERFLOW: hidden
}
.container-35r {
	TEXT-ALIGN: left; WIDTH: 35%; FLOAT: right; OVERFLOW: hidden
}
.container-35l {
	TEXT-ALIGN: left; WIDTH: 35%; FLOAT: left; OVERFLOW: hidden
}
.container-37l {
	TEXT-ALIGN: left; WIDTH: 37%; FLOAT: left; OVERFLOW: hidden
}
.container-40r {
	TEXT-ALIGN: left; WIDTH: 40%; FLOAT: right; OVERFLOW: hidden
}
.container-40l {
	TEXT-ALIGN: left; WIDTH: 40%; FLOAT: left; OVERFLOW: hidden
}
.container-45r {
	TEXT-ALIGN: left; WIDTH: 45%; FLOAT: right; OVERFLOW: hidden
}
.container-45l {
	TEXT-ALIGN: left; WIDTH: 45%; FLOAT: left; OVERFLOW: hidden
}
.container-47l {
	TEXT-ALIGN: left; WIDTH: 47%; FLOAT: left; OVERFLOW: hidden
}
.container-47r {
	TEXT-ALIGN: left; WIDTH: 47%; FLOAT: right; OVERFLOW: hidden
}
.container-48l {
	TEXT-ALIGN: left; WIDTH: 48%; FLOAT: left; OVERFLOW: hidden
}
.container-48r {
	TEXT-ALIGN: left; WIDTH: 48%; FLOAT: right; OVERFLOW: hidden
}
.container-49r {
	TEXT-ALIGN: left; WIDTH: 49%; FLOAT: right; OVERFLOW: hidden
}
.container-49l {
	TEXT-ALIGN: left; WIDTH: 49%; FLOAT: left; OVERFLOW: hidden
}
.container-50l {
	TEXT-ALIGN: left; WIDTH: 50%; FLOAT: left; OVERFLOW: hidden
}
.container-50r {
	TEXT-ALIGN: left; WIDTH: 50%; FLOAT: right; OVERFLOW: hidden
}
.container-55r {
	TEXT-ALIGN: left; WIDTH: 55%; FLOAT: right; OVERFLOW: hidden
}
.container-55l {
	TEXT-ALIGN: left; WIDTH: 55%; FLOAT: left; OVERFLOW: hidden
}
.container-60l {
	TEXT-ALIGN: left; WIDTH: 60%; FLOAT: left
}
.container-60r {
	TEXT-ALIGN: left; WIDTH: 60%; FLOAT: right; OVERFLOW: hidden
}
.container-65l {
	TEXT-ALIGN: left; WIDTH: 65%; FLOAT: left; OVERFLOW: hidden
}
.container-65r {
	TEXT-ALIGN: left; WIDTH: 65%; FLOAT: right; OVERFLOW: hidden
}
.container-75l {
	TEXT-ALIGN: left; WIDTH: 75%; FLOAT: left; OVERFLOW: hidden
}
.container-75r {
	TEXT-ALIGN: left; WIDTH: 75%; FLOAT: right; OVERFLOW: hidden
}
.container-70r {
	TEXT-ALIGN: left; WIDTH: 70%; FLOAT: right; OVERFLOW: hidden
}
.container-70l {
	TEXT-ALIGN: left; WIDTH: 70%; FLOAT: left; OVERFLOW: hidden
}
.container-80l {
	TEXT-ALIGN: left; WIDTH: 80%; FLOAT: left; OVERFLOW: hidden
}
.container-80r {
	TEXT-ALIGN: left; WIDTH: 80%; FLOAT: right; OVERFLOW: hidden
}
.container-82r {
	TEXT-ALIGN: left; WIDTH: 82%; FLOAT: right; OVERFLOW: hidden
}
.container-85l {
	TEXT-ALIGN: left; WIDTH: 85%; FLOAT: left; OVERFLOW: hidden
}
.container-85r {
	TEXT-ALIGN: left; WIDTH: 85%; FLOAT: right; OVERFLOW: hidden
}
.container-87r {
	TEXT-ALIGN: left; WIDTH: 87%; FLOAT: right; OVERFLOW: hidden
}
.container-90l {
	TEXT-ALIGN: left; WIDTH: 90%; FLOAT: left; OVERFLOW: hidden
}
.container-90r {
	TEXT-ALIGN: left; WIDTH: 90%; FLOAT: right; OVERFLOW: hidden
}
.container-95l {
	TEXT-ALIGN: left; WIDTH: 95%; FLOAT: left; OVERFLOW: hidden
}
.container-95r {
	TEXT-ALIGN: left; WIDTH: 95%; FLOAT: right; OVERFLOW: hidden
}
.container-99l {
	TEXT-ALIGN: left; WIDTH: 99%; FLOAT: left; OVERFLOW: hidden
}
.container-100pad {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 5px
}
.container-100padl {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.container-100 {
	TEXT-ALIGN: left; WIDTH: 100%; CLEAR: both
}
.container-100w {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.featured-660 {
	BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 658px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 8px
}
.break {
	HEIGHT: 11px; CLEAR: both; OVERFLOW: hidden
}
.minibreak {
	HEIGHT: 5px; CLEAR: both; OVERFLOW: hidden
}
.wbreak {
	WIDTH: 1px; HEIGHT: 2px; CLEAR: both; OVERFLOW: hidden
}
.break-higher {
	HEIGHT: 22px; CLEAR: both; OVERFLOW: hidden
}
.list UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list LI {
	BACKGROUND-IMAGE: url(/img/utils/bullet.gif); PADDING-LEFT: 0.8em; BACKGROUND-REPEAT: no-repeat; FONT: 12px/16px arial, sans serif; BACKGROUND-POSITION: 0px 0.25em; COLOR: #474747; TEXT-DECORATION: none
}
.list LI A {
	COLOR: #474747; TEXT-DECORATION: none
}
.list LI A:hover {
	FONT: 12px/16px arial, sans serif; COLOR: #808080; TEXT-DECORATION: none
}
.txt-basic {
	FONT: 12px arial, sans serif; COLOR: #474747
}
.txt-basic A {
	COLOR: #474747; TEXT-DECORATION: none
}
.txt-basic A:hover {
	TEXT-DECORATION: underline
}
.grid TABLE {
	TEXT-ALIGN: center
}
.footer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 960px; PADDING-RIGHT: 8px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.hst-headlinelist {
	MARGIN-BOTTOM: 10px
}
.hst-headlinelist-module {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid
}
.hst-headlinelist-article {
	BACKGROUND: #dedede; HEIGHT: 1%
}
.hst-headlinelist-article .edge2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-headlinelist-article .edge3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-headlinelist-article .edge4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px
}
.hst-headlinelist .header {
	MARGIN-BOTTOM: 10px
}
.hst-headlinelist-module .header {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.hst-headlinelist H2 {
	LINE-HEIGHT: 14px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-headlinelist H2 A:link {
	COLOR: #15496b
}
.hst-headlinelist H2 A:visited {
	COLOR: #15496b
}
.hst-headlinelist-article H2 {
	TEXT-TRANSFORM: uppercase; FONT: bold 1.09em arial, verdana, sans-serif
}
.hst-headlinelist-article H2 {
	COLOR: #15496b
}
.hst-headlinelist-article H2 A:link {
	COLOR: #15496b
}
.hst-headlinelist-article H2 A:visited {
	COLOR: #15496b
}
.hst-headlinelist P.entry {
	LINE-HEIGHT: 14px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.84em
}
.hst-headlinelist SPAN.rss-noheader {
	MARGIN: 0px 5px; FLOAT: right
}
.hst-headlinelist .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-headlinelist UL {
	LIST-STYLE-TYPE: none
}
.hst-headlinelist-module UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.hst-headlinelist LI.item {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.hst-headlinelist LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-headlinelist-article LI.last {
	MARGIN-BOTTOM: 5px
}
.hst-headlinelist LI.subitems {
	PADDING-LEFT: 0px; CLEAR: both
}
.hst-headlinelist IMG.illo {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; DISPLAY: inline; FLOAT: left; BORDER-TOP: black 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: black 1px solid
}
* HTML .hst-headlinelist IMG.illo {
	MARGIN-RIGHT: 5px
}
.hst-headlinelist H4 {
	FONT-SIZE: 1.25em; FONT-WEIGHT: bold
}
.hst-headlinelist-illo H4 {
	MARGIN-BOTTOM: 3px; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-headlinelist-article H4 {
	LINE-HEIGHT: 1.25; DISPLAY: inline; FONT-SIZE: 1.17em
}
.hst-headlinelist H5.byline {
	MARGIN-BOTTOM: 3px; COLOR: gray; FONT-SIZE: 0.92em
}
.hst-headlinelist .detail P {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 0.92em
}
.hst-headlinelist H5.timestamp {
	LINE-HEIGHT: 1.5em; COLOR: #ba2c12; FONT-SIZE: 0.92em
}
.hst-headlinelist-article H5 {
	LINE-HEIGHT: 1.25em; DISPLAY: inline; FONT-WEIGHT: normal
}
* HTML .hst-headlinelist-article H5 {
	MARGIN-LEFT: 4px
}
*:first-child + HTML .hst-headlinelist-article H5 {
	MARGIN-LEFT: 4px
}
.hst-headlinelist P.extras {
	LINE-HEIGHT: 1.75em; FONT-SIZE: 0.92em
}
.hst-headlinelist-inline H4 {
	DISPLAY: inline
}
.hst-headlinelist-inline H5 {
	DISPLAY: inline
}
.hst-headlinelist-inline H5 {
	MARGIN-LEFT: 5px; FONT-WEIGHT: normal
}
.hst-headlinelist .subitems {
	LINE-HEIGHT: 1.75em; PADDING-LEFT: 11px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 4px; FONT-SIZE: 0.92em
}
.hst-headlinelist .delimit {
	COLOR: #666
}
.hst-headlinelist P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em; PADDING-TOP: 10px
}
.hst-headlinelist-module P.exit {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.hst-homecategory {
	WIDTH: 100%; MARGIN-BOTTOM: 10px
}
.hst-homecategory .header {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 5px; BACKGROUND: url(/img/utils/hd_bar.gif) #dedede repeat-x; HEIGHT: 22px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.hst-homecategory H2 {
	LINE-HEIGHT: 18px; DISPLAY: inline; FLOAT: left; COLOR: #474747; FONT-SIZE: 12px; PADDING-TOP: 2px
}
* HTML .hst-homecategory H2 {
	LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
*:first-child + HTML .hst-homecategory H2 {
	LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.hst-homecategory H2 A:link {
	COLOR: #474747
}
.hst-homecategory H2 A:visited {
	COLOR: #474747
}
.hst-homecategory .header SPAN {
	MARGIN-LEFT: 10px
}
.hst-homecategory .header SPAN IMG {
	MARGIN-TOP: 4px
}
*:first-child + HTML .hst-homecategory .header SPAN IMG {
	MARGIN-TOP: 4px
}
.hst-homecategory P.entry {
	POSITION: absolute; LINE-HEIGHT: 20px; COLOR: #474747; FONT-SIZE: 10px; TOP: 0px; RIGHT: 8px
}
.hst-homecategory P.entry A:link {
	LINE-HEIGHT: 20px; COLOR: #474747; FONT-SIZE: 10px
}
.hst-homecategory P.entry A:visited {
	LINE-HEIGHT: 20px; COLOR: #474747; FONT-SIZE: 10px
}
.hst-homecategory P.entry A:hover {
	TEXT-DECORATION: underline
}
.hst-homecategory P.entry A:active {
	TEXT-DECORATION: underline
}
.hst-homecategory P.entry A:focus {
	TEXT-DECORATION: underline
}
.hst-homecategory P.entry SPAN {
	MARGIN-LEFT: 0px
}
.hst-homecategory P.entry .delimit {
	COLOR: #666
}
.hst-homecategory .header SPAN.rss IMG {
	MARGIN-TOP: 5px
}
.hst-homecategory UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 345px
}
.hst-homecategory LI.item {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.hst-homecategory LI.first {
	MARGIN: 0px 15px 0px -345px; PADDING-LEFT: 132px; WIDTH: 198px; DISPLAY: inline; FLOAT: left
}
.hst-homecategory LI.subitems {
	PADDING-LEFT: 0px; CLEAR: both
}
.hst-homecategory IMG.illo {
	BORDER-BOTTOM: black 1px solid; POSITION: relative; BORDER-LEFT: black 1px solid; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -132px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-homecategory H4 {
	PADDING-LEFT: 11px; FONT: 0.92em Verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 2px
}
.hst-homecategory LI.first H4 {
	PADDING-LEFT: 0px; FONT: bold 1.09em arial, verdana, sans-serif; MARGIN-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML .hst-homecategory LI.first H4 {
	DISPLAY: inline
}
.hst-homecategory H4 IMG {
	MARGIN: 0px 4px 0px 0px
}
.hst-homecategory LI.first H4 IMG {
	MARGIN: 0px 0px 4px
}
.hst-homecategory H5.byline {
	MARGIN-BOTTOM: 3px; COLOR: gray; FONT-SIZE: 0.92em
}
.hst-homecategory .detail P {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 0.92em
}
.hst-homecategory .detail .timestamp {
	MARGIN-BOTTOM: 5px; COLOR: #ba2c12; FONT-SIZE: 0.84em; FONT-WEIGHT: normal
}
.hst-homecategory .detail P.extras {
	MARGIN-TOP: 3px
}
.hst-homecategory .delimit {
	COLOR: gray
}
.hst-homecategory P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em; PADDING-TOP: 2px
}
.hst-mostpopular {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/modules/mostpopular/corner1.gif) no-repeat left top
}
.hst-mostpopular .edge2 {
	BACKGROUND: url(/img/modules/mostpopular/corner2.gif) no-repeat right top
}
.hst-mostpopular .edge3 {
	BACKGROUND: url(/img/modules/mostpopular/corner3.gif) no-repeat right bottom
}
.hst-mostpopular .edge4 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: url(/img/modules/mostpopular/corner4.gif) no-repeat left bottom; PADDING-TOP: 0px
}
.hst-mostpopular .nav-tabs {
	MARGIN-LEFT: 10px
}
.hst-mostpopular .nav-tabs LI {
	DISPLAY: inline; FLOAT: left
}
.hst-mostpopular .nav-tabs LI A {
	TEXT-ALIGN: center; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 26px; FONT-SIZE: 0.92em; PADDING-TOP: 5px
}
* HTML .hst-mostpopular .nav-tabs LI A {
	WIDTH: 1%
}
.hst-mostpopular .nav-tabs LI A:hover {
	TEXT-DECORATION: none
}
.hst-mostpopular .nav-tabs LI A:active {
	TEXT-DECORATION: none
}
.hst-mostpopular .nav-tabs LI.lim {
	HEIGHT: 26px; COLOR: #999; MARGIN-LEFT: 7px; FONT-SIZE: 0.92em; MARGIN-RIGHT: 7px; PADDING-TOP: 5px
}
.hst-mostpopular .nav-tabs LI A.selected {
	BACKGROUND: url(/img/modules/mostpopular/selected.gif) no-repeat 50% 0px; COLOR: #111
}
.hst-mostpopular .content-tab {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; COLOR: #666; CLEAR: left; PADDING-TOP: 10px
}
.hst-mostpopular .content-tab OL {
	MARGIN-LEFT: 1.75em
}
.hst-mostpopular .content-tab OL LI {
	PADDING-BOTTOM: 3px; FONT-SIZE: 0.92em
}
.hst-newsgallery {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.21em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: arial, verdana, sans-serif; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-newsgallery .header {
	MARGIN-BOTTOM: 10px
}
.hst-newsgallery H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 2px; DISPLAY: inline; FONT-FAMILY: arial, verdana, sans-serif; FLOAT: left; FONT-SIZE: 1.17em
}
.hst-newsgallery H2 A:link {
	COLOR: black
}
.hst-newsgallery H2 A:visited {
	COLOR: black
}
.hst-newsgallery .pagination {
	DISPLAY: inline; FLOAT: right
}
.hst-newsgallery .entry {
	DISPLAY: inline; FLOAT: right
}
.hst-newsgallery .nav {
	DISPLAY: inline; FLOAT: right
}
.hst-newsgallery .entry {
	MARGIN: 3px 0px 0px; FONT-SIZE: 0.92em
}
.hst-newsgallery .pagination {
	MARGIN: 3px 0px 0px; FONT-SIZE: 0.92em
}
.hst-newsgallery .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-newsgallery .header SPAN.rss IMG {
	MARGIN-TOP: 2px
}
.hst-newsgallery UL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 16px
}
.hst-newsgallery LI.item {
	TEXT-ALIGN: left; WIDTH: 31.3%; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 3%
}
.hst-newsgallery LI.last {
	MARGIN-RIGHT: 0px
}
.hst-newsgallery P.illo IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-newsgallery H4 {
	FONT-FAMILY: Verdana, sans-serif; CLEAR: left; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.hst-newsgallery {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: #dedede; HEIGHT: 1%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.hst-newsgallery .edge2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-newsgallery .edge3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-newsgallery .edge4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 9px
}
.hst-newsgallery .pagination {
	FONT-SIZE: 1em
}
.hst-newsgallery H4 {
	FONT: 0.92em arial, verdana, sans-serif
}
.hst-newsgallery .entry {
	FONT: bold 1em arial, verdana, sans-serif
}
.hst-newsgallery .entry A {
	COLOR: #888
}
.hst-newsgallery .entry A:link {
	COLOR: #888
}
.hst-newsgallery .entry A:visited {
	COLOR: #888
}
.hst-newsgallery .hidden {
	DISPLAY: none
}
.hst-othernews {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #dedede; PADDING-TOP: 10px
}
.hst-othernews H2 {
	TEXT-TRANSFORM: uppercase; FONT: bold 1.09em Arial, verdana, sans-serif; MARGIN-BOTTOM: 8px
}
.hst-othernews UL {
	LIST-STYLE-TYPE: none
}
.hst-othernews LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 1.09em Arial, verdana, sans-serif; MARGIN-BOTTOM: 4px; PADDING-TOP: 10px
}
.hst-othernews LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-othernews LI P {
	MARGIN: 0px auto; WIDTH: 220px
}
.hst-othernews LI H4 {
	MARGIN: 0px auto; WIDTH: 220px
}
.hst-othernews IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN-BOTTOM: 10px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-othernews LI {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none
}
.commentspage A {
	COLOR: #006699 !important; TEXT-DECORATION: none !important
}
.articlePageCommentBoxWrapper A {
	COLOR: #006699 !important; TEXT-DECORATION: none !important
}
.commentspage A:hover {
	TEXT-DECORATION: underline !important
}
.articlePageCommentBoxWrapper A:hover {
	TEXT-DECORATION: underline !important
}
.pluck-permalink-dialog .closebtn A {
	FONT-FAMILY: "trebuchet ms" !important; COLOR: #666666 !important
}
.pluck-abuse-dialog .closebtn A {
	FONT-FAMILY: "trebuchet ms" !important; COLOR: #666666 !important
}
.pluck-share-dialog .closebtn A {
	FONT-FAMILY: "trebuchet ms" !important; COLOR: #666666 !important
}
.pluck-email-dialog .closebtn A {
	FONT-FAMILY: "trebuchet ms" !important; COLOR: #666666 !important
}
#commentspage .header A {
	COLOR: #006699 !important
}
.articlePageCommentBoxWrapper {
	BACKGROUND: #efefef
}
.articlePageCommentBoxWrapper #sfgate_bottomCnt {
	FONT-FAMILY: "trebuchet ms" !important
}
.articlePageCommentBoxWrapper .header H3 {
	FONT-FAMILY: "trebuchet ms" !important; FONT-SIZE: 14px !important
}
.articlePageCommentBoxWrapper .header .friendscount A {
	FONT-FAMILY: "trebuchet ms" !important
}
.articlePageCommentBoxWrapper .pluck-comm-input-content H4 {
	FONT-FAMILY: "trebuchet ms" !important; FONT-SIZE: 12px !important
}
.articlePageCommentBoxWrapper H3 {
	FONT-FAMILY: "trebuchet ms" !important; FONT-SIZE: 11px !important
}
.articlePageCommentBoxWrapper .dotted_rule {
	BACKGROUND: url(/img/pluck/dotrule.gif) repeat-x 0px 50%
}
.articlePageCommentBoxWrapper .mostpopular_comments {
	
}
.articlePageCommentBoxWrapper .viewall A {
	FONT-FAMILY: "trebuchet ms" !important; FONT-SIZE: 11px !important
}
.pluck-comm-wait-reply-link {
	COLOR: #000000 !important
}
A.pluck-comm-report-abuse {
	FONT-FAMILY: "trebuchet ms" !important
}
.pluck-comm-show-hide-reply-toggle {
	FONT-FAMILY: "trebuchet ms" !important; FONT-SIZE: 10px !important
}
.pluck-comm-wrapper .item H4 {
	LINE-HEIGHT: 15px; MARGIN: 0px 8px 0px 0px; FONT-FAMILY: "trebuchet ms" !important; FONT-SIZE: 12px !important
}
.pluck-comm-wrapper .pluck-comm-timestamp {
	LINE-HEIGHT: 13px !important; FONT-FAMILY: "trebuchet ms" !important; COLOR: #666666 !important
}
.pluck-comm-wrapper IMG.thumb {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.pluck-comm-wrapper P.pluck-comm-body {
	LINE-HEIGHT: 15px; FONT-FAMILY: "trebuchet ms" !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.pluck-comm-wrapper .actions {
	FONT-FAMILY: "trebuchet ms" !important
}
.commentspage .header .headerinfo .friendscount .pluck-comm-commenttext {
	FONT-FAMILY: "trebuchet ms" !important
}
.commentspage .pluck-comm-commentcount P {
	FONT-FAMILY: "trebuchet ms" !important
}
.commentspage .dotted_rule {
	BACKGROUND: url(/img/pluck/dotrule.gif) repeat-x 0px 50%
}
.commentspage .pluck-comm-isEven {
	BACKGROUND: #efefef 0px 50%
}
.commentspage DIV.pagenav {
	FONT-FAMILY: "trebuchet ms" !important; BACKGROUND: url(/img/pluck/tools_dashline.gif) repeat-x left bottom; FONT-SIZE: 10px !important
}
.commentspage {
	BORDER-BOTTOM: #cccccc 1px solid
}
#commentspage .pluck-comm-pagination-level1 {
	BACKGROUND: url(/img/pluck/tools_dashline.gif) repeat-x left top
}
.pluck-comm-ReplyLevel-2 .pluck-comm-isOdd.pluck-comm-single-comment-top {
	BACKGROUND: url(/img/pluck/replies_divider.gif) #ffffff no-repeat left top; PADDING-TOP: 10px !important
}
.pluck-comm-ReplyLevel-2 .pluck-comm-isEven.pluck-comm-single-comment-top {
	BACKGROUND: url(/img/pluck/replies_divider.gif) #efefef no-repeat left top; PADDING-TOP: 10px !important
}
.articlePageCommentBoxWrapper .pluck-comm-ReplyLevel-2 .pluck-comm-isOdd.pluck-comm-single-comment-top {
	BACKGROUND: url(/img/pluck/replies_divider.gif) #efefef no-repeat left top; PADDING-TOP: 10px !important
}
.pluck-abuse-dialog-top {
	BACKGROUND: url(/img/pluck/pluck_popup_top.gif) no-repeat left top
}
.pluck-email-dialog-top {
	BACKGROUND: url(/img/pluck/pluck_popup_top.gif) no-repeat left top
}
.pluck-share-dialog-top {
	BACKGROUND: url(/img/pluck/pluck_popup_top.gif) no-repeat left top
}
.pluck-dialog-middle {
	BACKGROUND: url(/img/pluck/pluck_popup_middle.gif) repeat-y left top
}
.pluck-abuse-dialog-bottom {
	BACKGROUND: url(/img/pluck/pluck_popup_bottom.gif) no-repeat left top
}
.pluck-email-dialog-bottom {
	BACKGROUND: url(/img/pluck/pluck_popup_bottom.gif) no-repeat left top
}
.pluck-share-dialog-bottom {
	BACKGROUND: url(/img/pluck/pluck_popup_bottom.gif) no-repeat left top
}
.pluck-permalink-dialog-top {
	BACKGROUND: url(/img/pluck/pluck_permalink_top.gif) no-repeat left top
}
.pluck-permalink-dialog .pluck-dialog-middle {
	BACKGROUND: url(/img/pluck/pluck_permalink_middle.gif) repeat-y left top
}
.pluck-permalink-dialog-bottom {
	BACKGROUND: url(/img/pluck/pluck_permalink_bottom.gif) no-repeat left top
}
.pluck-user-mp-dialog-top {
	BACKGROUND: url(/img/pluck/pluck_user_top.gif) no-repeat left top
}
.pluck-user-mp-dialog-middle {
	BACKGROUND: url(/img/pluck/pluck_user_middle.gif) repeat-y left top
}
.pluck-user-mp-dialog-bottom {
	BACKGROUND: url(/img/pluck/pluck_user_bottom.gif) no-repeat left top
}
.pluck-permalink-close {
	BACKGROUND: url(/img/pluck/pluck_permalink_middle.gif) repeat-y left top
}
H4.pluck-user-mp-username SPAN {
	FONT-FAMILY: "trebuchet ms" !important
}
H4.pluck-user-mp-username {
	FONT-FAMILY: "trebuchet ms" !important
}
.pluck-user-mp-username-header {
	FONT-FAMILY: "trebuchet ms" !important
}
.pluck-user-mp-action-items A {
	COLOR: #222222 !important
}
.pluck-user-mp-PersonaDesc {
	FONT-FAMILY: "trebuchet ms" !important
}
.pluck-dialog P.pluck-dialog-header {
	FONT-FAMILY: "trebuchet ms" !important
}
.pluck-email-dialog .pluck-dialog-header {
	FONT-FAMILY: "trebuchet ms" !important
}
.pluck-user-mp-username-header .pluck-user-report {
	FONT-FAMILY: "trebuchet ms" !important
}
.pluck-share-link {
	FONT-FAMILY: "trebuchet ms" !important
}
H4.pluck-user-mp-username SPAN {
	FONT-SIZE: 12px !important
}
.pluck-comm-input-content P.policy {
	FONT-FAMILY: "trebuchet ms" !important; FONT-SIZE: 11px !important
}
.pluck-comm-input-content .pluck-comm-submitoptions #sfgate_counter_input LABEL {
	FONT-FAMILY: "trebuchet ms" !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.pluck-comm-input-content #share_connect_option {
	FONT-FAMILY: "trebuchet ms" !important
}
.pluck-login-comment-content H4 {
	FONT-FAMILY: "trebuchet ms" !important; FONT-SIZE: 12px !important
}
#commentspage .header H3 {
	FONT-FAMILY: "trebuchet ms" !important; COLOR: #333333 !important; FONT-SIZE: 16px !important
}
H5.pluck-login-comment-signup-question {
	FONT-FAMILY: "trebuchet ms" !important
}
P.pluck-login-comment-signup-directions {
	FONT-FAMILY: "trebuchet ms" !important
}
P.pluck-login-comment-login-directions {
	FONT-FAMILY: "trebuchet ms" !important
}
A.pluck-login-comment-forgot-password-link {
	FONT-FAMILY: "trebuchet ms" !important
}
.pluck-login-comment-member-login-area SPAN.pluck-login-comment-group LABEL {
	FONT-FAMILY: "trebuchet ms" !important
}
SPAN.pluck-login-comment-submit-area LABEL {
	FONT-FAMILY: "trebuchet ms" !important
}
SPAN.pluck-cancel-button-text {
	FONT-FAMILY: "trebuchet ms" !important
}
A.pluck-cancel-button:hover SPAN.pluck-cancel-button-text {
	COLOR: #006699 !important
}
H1#sfgate_commentsHeaderImage {
	FONT-FAMILY: "trebuchet ms" !important; COLOR: #333333 !important; FONT-SIZE: 16px !important
}
#commentspage .header {
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND: #efefef 0px 50%
}
#commentspage .pluck-comm-calltoaction {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px !important
}
#commentspage .header H2 {
	FONT-FAMILY: "trebuchet ms" !important; FONT-SIZE: 12px !important
}
#commentspage .header .desc {
	FONT-FAMILY: "trebuchet ms" !important; CLEAR: both !important; FONT-SIZE: 11px !important
}
#commentspage .header #sfgate_viewlink {
	FONT-FAMILY: "trebuchet ms" !important
}
#commentspage .header .headerinfo .friendscount .pluck-comm-commenttext A {
	FONT-FAMILY: "trebuchet ms" !important
}
.slMainFolders {
	BORDER-BOTTOM: #c4dadd 1px solid; BORDER-LEFT: #c4dadd 1px solid; BACKGROUND: #e1eeee; BORDER-TOP: #c4dadd 1px solid; BORDER-RIGHT: #c4dadd 1px solid
}
.slMainFolders LI {
	TEXT-TRANSFORM: uppercase !important; FONT-FAMILY: arial !important; FONT-SIZE: 10px !important
}
.slMainFolders A {
	COLOR: #006699 !important
}
.slMainFolders A:hover {
	COLOR: #006699 !important
}
.slMainFolders LI.slSelected A {
	COLOR: #535353 !important
}
.slContent {
	FONT-FAMILY: arial !important
}
.slContentHead {
	BORDER-BOTTOM: #999999 1px solid; BACKGROUND: #e4e4e6
}
.slPageTitle {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial !important; COLOR: #333333; FONT-SIZE: 14px !important
}
.slMainFolders .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slCompose .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slAddressBookPage .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slFindContact .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slInbox .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slMessage .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slButton1 .slButton1_Right {
	BACKGROUND: url(/img/pluck/Button1_Right.gif) no-repeat right top
}
.slButton1 {
	TEXT-TRANSFORM: uppercase !important; BACKGROUND: url(/img/pluck/Button1.gif) no-repeat 0px 50%
}
.slContent .slContentHead A {
	FONT-FAMILY: arial !important; COLOR: #333333 !important; FONT-SIZE: 10px !important
}
.slV2 A:hover {
	COLOR: #006699 !important; TEXT-DECORATION: none !important
}
.slContent .slContentHead A:hover {
	COLOR: #006699 !important; TEXT-DECORATION: none !important
}
.slContentHead .slViewFilter SELECT {
	COLOR: #000000 !important
}
.slContentHead .slViewFilter LABEL {
	FONT-FAMILY: "Trebuchet MS" !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.slContentFoot {
	FONT-FAMILY: "Trebuchet MS" !important; BACKGROUND: #e4e4e6; COLOR: #666666 !important; FONT-SIZE: 12px !important
}
.slMainFolders .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slCompose .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slAddressBookPage .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slFindContact .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slInbox .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slMessage .slContent {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.slCompose .slContent {
	BACKGROUND: #f3f3f3
}
.slRequiredField {
	COLOR: #ae1b11 !important; FONT-SIZE: 11px !important
}
.slContent {
	FONT-FAMILY: arial !important
}
.slForm2 LABEL {
	COLOR: #222222 !important; FONT-SIZE: 12px !important
}
.slComposeMessage .slNote {
	FONT-FAMILY: arial !important; COLOR: #222222 !important; FONT-SIZE: 11px !important; FONT-WEIGHT: normal !important
}
.slInputText {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 12px !important
}
.slV2 A:link {
	COLOR: #006699 !important
}
.slV2 A:active {
	COLOR: #006699 !important
}
.slV2 A:visited {
	COLOR: #006699 !important
}
.slSectionTitle {
	COLOR: #333333 !important
}
.slAutoCompleteResults LI .slFriendName {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 12px !important
}
.slAutoCompleteResults LI.slFriendHover {
	BACKGROUND: #e0e0e0
}
.slAddressBook .slSectionTitle {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: arial !important; FONT-SIZE: 12px !important; FONT-WEIGHT: bold !important
}
.slAddressBook P {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.slCompose .slAddressBook .slFindRecipient LABEL {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-WEIGHT: bold !important
}
.slErrorText {
	FONT-FAMILY: arial !important; FONT-SIZE: 11px !important
}
.slMessageText {
	FONT-FAMILY: "Trebuchet MS" !important; FONT-SIZE: 12px !important
}
.slMessageList TD.slFromCell A {
	COLOR: #006699 !important
}
.slMessageList TD.slMessageSubject A {
	COLOR: #006699 !important
}
.slMessageList TD.slFromCell {
	FONT-FAMILY: "Trebuchet MS" !important; FONT-SIZE: 11px !important
}
.slMessageList .slMessageTimeLapse {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 10px !important
}
.slMessageList TD.slMessageSubject {
	FONT-FAMILY: "Trebuchet MS" !important; FONT-SIZE: 11px !important
}
.slMessageList TD {
	BORDER-BOTTOM: #dbdbdb 1px solid
}
.slMessageList .slMessageHover TD {
	BACKGROUND-COLOR: #f3f3f3 !important
}
.slMessageList TR.slMessageHover TD.slCheckboxCell {
	BACKGROUND-COLOR: #f3f3f3 !important
}
.slAvatar .slAvatarFromUsername A {
	FONT-FAMILY: arial !important; COLOR: #006699 !important; FONT-SIZE: 11px !important
}
.slInbox .slNote {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.slMessage .slNote {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.slCompose .slNote {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
.slAddressBookPage .slNote {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 11px !important
}
P.slNote A {
	COLOR: #006699 !important
}
.slMessage .slMessageView .slMessageHeader .slSubject {
	FONT-FAMILY: arial !important; COLOR: #000000 !important; FONT-SIZE: 18px !important
}
.slMessage .slMessageView .slMessageHeader .slDate {
	FONT-FAMILY: arial !important; COLOR: #999999 !important; FONT-SIZE: 11px !important
}
.slMessage .slMessageView .slMessageHeader .slRecipients {
	FONT-FAMILY: arial !important; COLOR: #000000 !important; FONT-SIZE: 11px !important
}
.slMessage .slMessageView .slMessageHeader .slRecipients A {
	COLOR: #006699 !important
}
.slMessage .slMessageView .slBox1 {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 12px !important
}
.slReplyTitle {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 12px !important
}
.slAddressBookPage .slWidget P {
	FONT-FAMILY: arial !important; COLOR: #666666 !important; FONT-SIZE: 12px !important
}
.slAddressBookPage .slWidget .slWidgetHeader {
	BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial !important; COLOR: #222222 !important; FONT-SIZE: 12px !important
}
.pluck-user-persona .pluck-persona-firstperson-narrow-wrapper A {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-personal-sidebar-wrapper A {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-update-show-hidden-info {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-inline-username {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-wall-post-latest-tweet-content-area A {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-userbar-actions A {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-userbar-avatar-quickguide A {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-userbar-rss A {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-avatar-desc-username A {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-first-subnav-link-container A {
	COLOR: #006699 !important
}
.pluck-user-persona SPAN.pluck-persona-update-message-info A {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-first-people-single-actions-message {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-first-people-single-actions-unfriend {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-user-mp-dialog A {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-first-people-single-actions-accept {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-persona-first-people-single-actions-deny {
	COLOR: #006699 !important
}
.pluck-user-persona .pluck-user-persona {
	FONT-FAMILY: 'Trebuchet MS',Verdana,sans-serif !important
}
.pluck-user-persona SPAN.pluck-persona-first-person-username {
	COLOR: #ffffff; FONT-SIZE: 0.85em !important
}
.pluck-user-persona SPAN.pluck-persona-username {
	COLOR: #ffffff; FONT-SIZE: 0.85em !important
}
.pluck-user-persona .pluck-persona-avatar-desc-username {
	FONT-SIZE: 100% !important
}
.pluck-user-persona SPAN.pluck-persona-user-status {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona A.pluck-persona-third-navigation-link {
	FONT-SIZE: 12px !important
}
.pluck-user-persona A.pluck-persona-first-navigation-link {
	FONT-SIZE: 12px !important
}
.pluck-user-persona A.pluck-persona-first-navigation-link-active {
	FONT-SIZE: 12px !important
}
.pluck-user-persona .pluck-persona-first-navigation-link {
	FONT-SIZE: 12px !important
}
.pluck-user-persona .pluck-persona-first-navigation-hover-active {
	FONT-SIZE: 12px !important
}
.pluck-user-persona A.pluck-persona-first-global-navigation-link {
	FONT-SIZE: 0.75em !important
}
.pluck-user-persona .pluck-third-subnav-link-active A.pluck-third-subnav-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-third-subnav-link-active A.pluck-third-subnav-entries-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-third-subnav-link-active A.pluck-third-subnav-tags-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-third-subnav-link-active A.pluck-third-subnav-archives-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-first-subnav-link-active A.pluck-first-subnav-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-first-subnav-link-active A.pluck-first-subnav-entries-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-first-subnav-link-active A.pluck-first-subnav-tags-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-first-subnav-link-active A.pluck-first-subnav-archives-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-first-subnav-link-active A.pluck-first-subnav-pending-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-first-subnavigation A {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona A.pluck-first-subnav-entries-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona A.pluck-first-subnav-tags-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona A.pluck-first-subnav-archives-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona A.pluck-first-subnav-pending-link {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona P.pluck-persona-update-message {
	FONT-SIZE: 95% !important
}
.pluck-user-persona P.pluck-persona-update-timestamp {
	FONT-SIZE: 80% !important
}
.pluck-user-persona .pluck-persona-update-controls {
	FONT-SIZE: 95% !important
}
.pluck-user-persona .pluck-persona-update-content-preview {
	FONT-SIZE: 90% !important
}
.pluck-user-persona P.pluck-persona-sidebar-messages-header-text {
	FONT-SIZE: 85% !important
}
.pluck-user-persona P.pluck-persona-sidebar-blog-header-text {
	FONT-SIZE: 85% !important
}
.pluck-user-persona P.pluck-persona-sidebar-profile-header-text {
	FONT-SIZE: 85% !important
}
.pluck-user-persona P.pluck-persona-sidebar-know-header-text {
	FONT-SIZE: 85% !important
}
.pluck-user-persona SPAN.pluck-persona-first-person-user-status {
	FONT-SIZE: 0.75em !important
}
.pluck-user-persona .pluck-persona-sidebar-messages-body {
	FONT-SIZE: 95% !important
}
.pluck-user-persona .pluck-persona-sidebar-blog-body {
	FONT-SIZE: 95% !important
}
.pluck-user-persona .pluck-persona-sidebar-profile-body {
	FONT-SIZE: 95% !important
}
.pluck-user-persona .pluck-persona-sidebar-know-body {
	FONT-SIZE: 95% !important
}
.pluck-user-persona P.pluck-persona-first-people-headerbar-text {
	FONT-SIZE: 0.75em !important
}
.pluck-user-persona P.pluck-persona-first-groups-headerbar-text {
	FONT-SIZE: 0.75em !important
}
.pluck-user-persona .pluck-persona-update-text {
	FONT-SIZE: 100% !important
}
.pluck-user-persona P.pluck-persona-userbar-stats-data-slice {
	FONT-SIZE: 0.75em !important
}
.pluck-user-persona SPAN.pluck-persona-userbar-actions-element A {
	FONT-SIZE: 0.75em !important
}
.pluck-user-persona SPAN.pluck-persona-userbar-rss-element A {
	FONT-SIZE: 0.75em !important
}
.pluck-user-persona SPAN.pluck-persona-userbar-actions-element SPAN {
	FONT-SIZE: 12px !important
}
.pluck-user-persona SPAN.pluck-persona-userbar-avatar-quickguide-label {
	FONT-SIZE: 12px !important
}
.pluck-user-persona SPAN.pluck-persona-userbar-avatar-quickguide-action {
	FONT-SIZE: 0.8em !important
}
.pluck-user-persona .pluck-third-section-header {
	COLOR: #615555; FONT-SIZE: 13px !important
}
.pluck-user-persona .pluck-persona-first-settings-connectors-headerbar {
	COLOR: #615555; FONT-SIZE: 13px !important
}
.pluck-user-persona .pluck-persona-first-settings-prefs-headerbar {
	COLOR: #615555; FONT-SIZE: 13px !important
}
.pluck-user-persona .pluck-persona-first-settings-info-headerbar {
	COLOR: #615555; FONT-SIZE: 13px !important
}
.pluck-user-persona .pluck-third-section-header P {
	FONT-SIZE: 100% !important
}
.pluck-user-persona P.pluck-third-basic-info-data-slice {
	FONT-SIZE: 11px !important
}
.pluck-user-persona P.pluck-third-interests-data-slice {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-third-interests-section-text {
	FONT-SIZE: 90% !important
}
.pluck-user-persona P.pluck-persona-third-people-headerbar-text {
	FONT-SIZE: 100% !important
}
.pluck-user-persona SPAN.pluck-persona-third-people-headerbar-label {
	FONT-SIZE: 100% !important
}
.pluck-user-persona SELECT.pluck-persona-third-people-filters {
	FONT-SIZE: 100% !important
}
.pluck-user-persona .pluck-persona-first-settings-info-basic-info {
	FONT-SIZE: 12px !important
}
.pluck-user-persona .pluck-persona-first-settings-info-interests {
	FONT-SIZE: 12px !important
}
.pluck-user-persona .pluck-persona-first-settings-connectors-facebook {
	FONT-SIZE: 12px !important
}
.pluck-user-persona .pluck-persona-first-settings-connectors-twitter {
	FONT-SIZE: 12px !important
}
.pluck-user-persona .pluck-persona-first-settings-prefs-blog-title-legend {
	FONT-SIZE: 12px !important
}
.pluck-user-persona .pluck-persona-first-settings-prefs-blog-comments-allow {
	FONT-SIZE: 12px !important
}
.pluck-user-persona .pluck-persona-first-settings-prefs-blog-comments-approve {
	FONT-SIZE: 12px !important
}
.pluck-user-persona LABEL.pluck-persona-first-settings-prefs-blog-tagline-legend {
	FONT-SIZE: 12px !important
}
.pluck-user-persona SPAN.pluck-primary-button-text {
	FONT-SIZE: 90% !important
}
.pluck-user-persona A.pluck-primary-button {
	BACKGROUND: url(/img/pluck/pluck-primary-button-right.gif) no-repeat right top
}
.pluck-user-persona SPAN.pluck-primary-button-text {
	BACKGROUND: url(/img/pluck/pluck-primary-button-left.gif) no-repeat 0px 50%
}
.pluck-user-persona H4.pluck-user-mp-username SPAN {
	FONT-SIZE: 11px !important
}
.pluck-user-persona P.pluck-persona-avatar-desc-info {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-persona-first-people-single-actions {
	FONT-SIZE: 11px !important
}
.pluck-user-persona SPAN.pluck-persona-first-people-headerbar-label {
	FONT-SIZE: 0.75em !important
}
.pluck-user-persona TEXTAREA.pluck-persona-first-settings-info-basic-info-content-about-textarea {
	FONT-SIZE: 13px !important
}
.pluck-user-persona SPAN.pluck-persona-first-settings-info-actions-cancel {
	FONT-SIZE: 90% !important
}
.pluck-user-persona .pluck-persona-reply-text {
	FONT-SIZE: 12px !important
}
.pluck-user-persona SPAN.pluck-secondary-button-text {
	FONT-SIZE: 100% !important
}
.pluck-user-persona H4.pluck-user-mp-username {
	FONT-SIZE: 13px !important
}
.pluck-user-persona .pluck-user-mp-reportAbuse-link {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-mp-no-bio {
	FONT-SIZE: 13px !important
}
.pluck-user-persona SPAN.pluck-user-mp-text {
	FONT-SIZE: 11px !important
}
.pluck-user-persona P.pluck-user-mp-asl {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-mp-message-area {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-mp-message-message-group LABEL {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-mp-message-subject-group LABEL {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-mp-message-subject-group INPUT {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-mp-message-message-group TEXTAREA {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-mp-report-abuse-type-group LABEL {
	FONT-SIZE: 11px !important
}
.pluck-user-persona .pluck-user-mp-report-abuse-message-group LABEL {
	FONT-SIZE: 11px !important
}
.hst-relatedlist {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 10px
}
.hst-relatedlist .header {
	MARGIN: -3px 0px 5px
}
.hst-relatedlist H2 {
	LINE-HEIGHT: 18px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-relatedlist H2 A:link {
	COLOR: #474747
}
.hst-relatedlist H2 A:visited {
	COLOR: #474747
}
.hst-relatedlist UL {
	LIST-STYLE-TYPE: none
}
.hst-relatedlist UL.column {
	WIDTH: 48%; FLOAT: left
}
.hst-relatedlist UL.first {
	PADDING-RIGHT: 4%
}
.hst-relatedlist LI {
	PADDING-LEFT: 11px; MARGIN-BOTTOM: 0px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 4px; FONT-SIZE: 0.92em
}
.hst-relatedlist LI A {
	MARGIN-RIGHT: 3px
}
.hst-relatedlist LI .timestamp {
	COLOR: #ba2c12
}
.hst-relatedlist P.exit {
	FONT-SIZE: 0.92em
}
.hst-searchbox {
	BACKGROUND: url(/img/modules/searchbox/tile.png) no-repeat
}
.hst-searchbox TD.text INPUT {
	FONT: 0.92em Verdana, sans-serif
}
.hst-simplelist P.entry {
	FONT-SIZE: 0.92em
}
.hst-simplelist H4 {
	FONT: 1em arial, verdana, sans-serif
}
.hst-simplelist H5 {
	FONT: 1em arial, verdana, sans-serif
}
.hst-simplelist P.exit {
	FONT-SIZE: 0.92em
}
.hst-simplelist .item {
	PADDING-LEFT: 11px; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 4px; OVERFLOW: hidden
}
.hst-simplelist H5.timestamp {
	DISPLAY: none
}
.hst-sitefooter {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: url(/img/modules/sitefooter/footer_bkg.jpg) repeat-x 50% top; BORDER-LEFT-STYLE: none; PADDING-TOP: 8px
}
.hst-sitefooter TD.site {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-sitefooter TD.corp {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-sitefooter H2 {
	COLOR: #15496b; FONT-WEIGHT: bold
}
.hst-sitefooter H3 {
	COLOR: #15496b; FONT-WEIGHT: bold
}
.hst-sitefooter UL {
	FONT-SIZE: 1em
}
.hst-sitefooter P {
	FONT-SIZE: 0.92em
}
.hst-sitefooter A:link {
	COLOR: #474747
}
.hst-sitefooter A:visited {
	COLOR: #474747
}
.hst-sitefooter A:active {
	COLOR: #474747
}
.hst-sitefooter A:hover {
	COLOR: #808080
}
.hst-siteheader {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.hst-siteheader .skip {
	DISPLAY: none
}
.hst-siteheader .row1 {
	MARGIN-BOTTOM: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 90px; OVERFLOW: hidden
}
BODY.home .hst-siteheader .row1 {
	BACKGROUND: #ffffff
}
.hst-siteheader .buttonone .creative {
	PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 80px; DISPLAY: inline; FLOAT: left; HEIGHT: 90px
}
BODY.home .hst-siteheader .buttonone .creative {
	DISPLAY: none
}
.hst-siteheader .leaderboard .creative {
	PADDING-LEFT: 13px; WIDTH: 728px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 90px
}
BODY.home .hst-siteheader .leaderboard .creative {
	PADDING-LEFT: 0px; BACKGROUND: white
}
* HTML #leaderboard1 .creative {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
.hst-siteheader .hst-freeform {
	MARGIN: 0px
}
#leaderboard1 {
	WIDTH: 728px
}
#leaderboard1 {
	FLOAT: left
}
.hst-topzone {
	FLOAT: left
}
.hst-topzone {
	MARGIN-TOP: 8px
}
BODY.home .hst-topzone {
	MARGIN-TOP: 0px; WIDTH: 200px; HEIGHT: 90px; MARGIN-LEFT: 8px
}
.hst-siteheader .row2b {
	POSITION: relative; BACKGROUND: url(/img/modules/siteheader/row2_tile.png) white repeat-x; HEIGHT: 105px; BORDER-TOP: #bfbebd 1px solid
}
.hst-siteheader .usertools {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT: 10px 'Verdana', sans-serif; FLOAT: right; PADDING-TOP: 10px
}
.hst-siteheader .sitelinks {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT: 10px 'Verdana', sans-serif; FLOAT: right; PADDING-TOP: 10px
}
.hst-siteheader .usertools LI {
	PADDING-LEFT: 10px; DISPLAY: inline; BACKGROUND: url(/img/modules/siteheader/usertools_delimiter.png) no-repeat 3px 2px
}
.hst-siteheader .sitelinks LI {
	PADDING-LEFT: 10px; DISPLAY: inline; BACKGROUND: url(/img/modules/siteheader/usertools_delimiter.png) no-repeat 3px 2px
}
.hst-siteheader .sitelinks LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-siteheader .usertools LI {
	FONT-WEIGHT: bold
}
.hst-siteheader .usertools LI.first {
	PADDING-LEFT: 12px
}
.hst-siteheader .usertools LI.last {
	PADDING-RIGHT: 5px
}
* HTML .hst-siteheader .sitelinks {
	PADDING-LEFT: 300px
}
*:first-child + HTML .hst-siteheader .sitelinks {
	PADDING-LEFT: 300px
}
.hst-siteheader .halfbanner {
	Z-INDEX: 2; FLOAT: right; CLEAR: right; PADDING-TOP: 8px
}
.hst-siteheader .weather {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 72px; PADDING-TOP: 8px
}
.hst-siteheader .weather .date {
	PADDING-BOTTOM: 3px; FONT-SIZE: 12px
}
.hst-siteheader .weather .location A {
	COLOR: black; TEXT-DECORATION: none
}
.hst-siteheader .weather .location A {
	COLOR: black; TEXT-DECORATION: none
}
.hst-siteheader .weather .temperature A {
	COLOR: black; TEXT-DECORATION: none
}
.hst-siteheader .weather .temperature {
	DISPLAY: inline; FLOAT: right
}
.hst-siteheader .weather .location {
	DISPLAY: inline; FLOAT: right
}
.hst-siteheader .weather .location STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 4px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.hst-siteheader .weather .temperature {
	POSITION: relative; MARGIN-TOP: -2px; PADDING-RIGHT: 22px; FONT-SIZE: 2.5em
}
* HTML .hst-siteheader .weather .temperature {
	MARGIN-TOP: -3px
}
* + HTML .hst-siteheader .weather .temperature {
	MARGIN-TOP: -3px
}
.hst-siteheader .weather .temperature SPAN {
	POSITION: absolute; FONT-SIZE: 0.45em; TOP: 2px; RIGHT: 7px
}
* HTML .hst-siteheader .weather .temperature SPAN {
	TOP: 3px
}
* + HTML .hst-siteheader .weather .temperature SPAN {
	TOP: 3px
}
.hst-siteheader .brand {
	Z-INDEX: 2; POSITION: absolute; TOP: 5px; LEFT: 8px
}
.hst-siteheader .searchtools {
	POSITION: absolute; PADDING-BOTTOM: 7px; PADDING-LEFT: 6px; PADDING-RIGHT: 10px; BACKGROUND: url(/img/modules/siteheader/searchbox.png) no-repeat 0px 3px; TOP: 73px; PADDING-TOP: 7px; LEFT: 6px
}
.hst-siteheader .searchtools INPUT {
	FONT: 11px 'Verdana', sans-serif
}
.hst-siteheader .searchtools TD.text {
	WIDTH: 157px
}
.hst-siteheader .searchtools TD.radio {
	PADDING-LEFT: 10px
}
.hst-siteheader .searchtools TD.label {
	PADDING-LEFT: 4px; FONT: bold 10px 'Verdana', sans-serif
}
.hst-siteheader .searchtools TD.text INPUT {
	BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 4px; WIDTH: 145px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px
}
.hst-siteheader .searchtools .submit INPUT {
	MARGIN: 0px
}
.hst-siteheader .searchtools SPAN.yahoo {
	COLOR: #7b0099; FONT-WEIGHT: bold
}
.sitenav {
	OVERFLOW: hidden
}
.sitenav .list1 {
	OVERFLOW: hidden
}
.hst-siteheader .sitenav UL {
	DISPLAY: inline; FLOAT: left
}
.hst-siteheader .sitenav LI {
	DISPLAY: inline; FLOAT: left
}
.hst-siteheader .sitenav A {
	DISPLAY: block; HEIGHT: 16px
}
* HTML .hst-siteheader .sitenav A {
	WIDTH: 1%
}
.hst-siteheader .sitenav A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 13px; PADDING-TOP: 7px
}
* HTML .hst-siteheader .sitenav A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
*:first-child + HTML .hst-siteheader .sitenav A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
.hst-siteheader .siteindex {
	DISPLAY: none
}
.siteheader .sitenav {
	BACKGROUND: url(/img/modules/siteheader/list1_tile.gif) #324f4f repeat-x
}
.siteheader .sitenav .list2 {
	BACKGROUND: url(/img/modules/siteheader/list2_tile.gif) #709285 repeat-x
}
.siteheader .sitenav .list1 .selected {
	BACKGROUND: url(/img/modules/siteheader/list1_selected.gif) no-repeat 50% 25px; COLOR: white
}
.siteheader .sitenav .list3 .selected {
	BACKGROUND: url(/img/modules/siteheader/list1_selected.gif) no-repeat 50% 25px; COLOR: white
}
.siteheader .sitenav .list2 .selected {
	BACKGROUND: url(/img/modules/siteheader/list2_selected.gif) no-repeat 50% 25px; COLOR: white
}
.hst-siteheader .subnav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 935px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; BACKGROUND: #dedede; OVERFLOW: hidden; PADDING-TOP: 0px
}
.hst-siteheader .subnav LI {
	LINE-HEIGHT: 30px; PADDING-LEFT: 15px; DISPLAY: inline; WHITE-SPACE: nowrap; BACKGROUND: url(/img/modules/siteheader/subnav_delimiter.gif) no-repeat 5px 2px
}
* HTML .hst-siteheader .subnav LI {
	BACKGROUND: url(/img/modules/siteheader/subnav_delimiter.gif) no-repeat 5px 3px
}
.hst-siteheader .subnav LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-siteheader .subnav LI.label {
	PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: bold
}
.subnav LI IMG.clear {
	WIDTH: 1px; HEIGHT: 20px
}
.subnav LI IMG {
	MARGIN-TOP: -2px; VERTICAL-ALIGN: middle
}
.hst-siteheader .subnav LI.selected A {
	COLOR: black; FONT-WEIGHT: bold
}
.siteheader .subnav {
	BACKGROUND: #dedede
}
.siteheader .subnav LI.label {
	COLOR: #c33a29
}
.subnav {
	POSITION: relative; HEIGHT: 30px
}
.subnav .list1 {
	
}
.subnav .list1 LI.label STRONG {
	COLOR: black
}
.ticker-details {
	Z-INDEX: 1000; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 10px; MARGIN: -4px 0px 0px 10px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: url(/img/modules/mostpopular/corner1.gif) white no-repeat -5px -8px; BORDER-TOP: black 1px solid; TOP: 5px; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px; LEFT: 10px
}
.hst-siteheader .ticker-details {
	FONT-FAMILY: Verdana, sans-serif
}
.hst-siteheader .ticker-details * {
	FONT-FAMILY: Verdana, sans-serif
}
.ticker-details H2 {
	FONT: bold 1.09em 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 15px
}
.ticker-details H4 {
	FONT: bold 1.09em 'Helvetica Nueue', Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 15px
}
.ticker-details IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN-BOTTOM: 5px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
#ticker-details-ad IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 0px; BORDER-LEFT-STYLE: none
}
.ticker-details H4 {
	MARGIN-BOTTOM: 4px
}
.ticker-details .detail P {
	FONT: 0.92em Verdana, sans-serif; MARGIN-BOTTOM: 4px
}
.ticker-details P.exit {
	TEXT-ALIGN: right; FONT: 0.92em Verdana, sans-serif
}
#ticker-details-ad {
	PADDING-BOTTOM: 8px; WIDTH: 300px; BACKGROUND: white
}
#ticker-nav {
	POSITION: absolute; TOP: 5px; RIGHT: 5px
}
.hst-siteheader .subnav {
	MARGIN-BOTTOM: 15px
}
.hst-siteheader DIV.hr {
	DISPLAY: none
}
.hst-siteheader .sitenav A:link {
	COLOR: white
}
.hst-siteheader .sitenav A:visited {
	COLOR: white
}
.hst-siteheader .sitenav A:hover {
	COLOR: white
}
.hst-siteheader .sitenav A:active {
	COLOR: white
}
.hst-siteheader .sitenav {
	BACKGROUND: url(/img/modules/siteheader/list1_tile.gif) #8b1d0f repeat-x
}
.hst-siteheader .sitenav .list2 {
	BACKGROUND: #d74735
}
.hst-siteheader .sitenav .list1 .selected {
	BACKGROUND: url(/img/modules/siteheader/list1_selected.gif) no-repeat 50% 25px; COLOR: white
}
.hst-siteheader .sitenav .list2 .selected {
	BACKGROUND: url(/img/modules/siteheader/list2_selected.gif) no-repeat 50% 25px; COLOR: white
}
.hst-siteheader .subnav LI.label {
	COLOR: #c33a29
}
.hst-slideshowpromo H4 {
	FONT-FAMILY: arial, verdanna, sans-serif
}
.hst-spwide {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: url(/img/modules/slideshow/promo/wide/edge1.gif) no-repeat left top; HEIGHT: 1%; BORDER-LEFT-STYLE: none
}
.hst-spwide .edge2 {
	BACKGROUND: url(/img/modules/slideshow/promo/wide/edge2.gif) no-repeat right top
}
.hst-spwide .edge3 {
	BACKGROUND: url(/img/modules/slideshow/promo/wide/edge3.gif) no-repeat right bottom
}
.hst-spwide .edge4 {
	BACKGROUND: url(/img/modules/slideshow/promo/wide/edge4.gif) no-repeat left bottom
}
.hst-spwide .pagination {
	FONT-SIZE: 1em
}
.hst-spwide H4 {
	FONT: 1em arial, verdana, sans-serif
}
.hst-twitterpromo {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.hst-twitterpromo {
	BACKGROUND: url(/img/modules/twitterpromo/corner1.gif) no-repeat left bottom
}
.hst-twitterpromo .edge2 {
	BACKGROUND: url(/img/modules/twitterpromo/corner2.gif) no-repeat right bottom
}
.hst-twitterpromo .edge3 {
	BACKGROUND: url(/img/modules/twitterpromo/corner3.gif) no-repeat right top
}
.hst-twitterpromo .edge4 {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(/img/modules/twitterpromo/corner4.gif) no-repeat left top; PADDING-TOP: 11px
}
.hst-twitterpromo .header {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.hst-twitterpromo H2 {
	FONT-FAMILY: inherit; FONT-WEIGHT: normal
}
.hst-twitterpromo H2 A:link {
	COLOR: #cf1104
}
.hst-twitterpromo H2 A:visited {
	COLOR: #cf1104
}
.hst-twitterpromo LI {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.5em; FONT-SIZE: 0.92em !important; OVERFLOW: hidden
}
.hst-twitterpromo A.timestamp:link {
	COLOR: #cf1104
}
.hst-twitterpromo A.timestamp:visited {
	COLOR: #cf1104
}
.hst-twitterpromo A.timestamp:hover {
	COLOR: #cf1104
}
.hst-twitterpromo A.timestamp:active {
	COLOR: #cf1104
}
.hst-twitterpromo P.exit {
	FONT-SIZE: 0.92em
}
.hst-widecombo {
	WIDTH: 100%; MARGIN-BOTTOM: 10px
}
.hst-widecombo .header {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 5px; BACKGROUND: url(/img/utils/hd_bar.gif) #dedede repeat-x; HEIGHT: 22px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.hst-widecombo H2 {
	LINE-HEIGHT: 18px; DISPLAY: inline; FLOAT: left; COLOR: #474747; FONT-SIZE: 12px; PADDING-TOP: 1px
}
* HTML .hst-widecombo H2 {
	LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
*:first-child + HTML .hst-widecombo H2 {
	LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.hst-widecombo H2 A:link {
	COLOR: #474747
}
.hst-widecombo H2 A:visited {
	COLOR: #474747
}
.hst-widecombo .header SPAN {
	MARGIN-LEFT: 10px
}
.hst-widecombo .header SPAN IMG {
	MARGIN-TOP: 4px
}
*:first-child + HTML .hst-widecombo .header SPAN IMG {
	MARGIN-TOP: 14px
}
.hst-widecombo P.entry {
	POSITION: absolute; LINE-HEIGHT: 18px; COLOR: #474747; FONT-SIZE: 10px; TOP: 0px; RIGHT: 8px
}
.hst-widecombo P.entry A:link {
	LINE-HEIGHT: 18px; COLOR: #474747; FONT-SIZE: 10px
}
.hst-widecombo P.entry A:visited {
	LINE-HEIGHT: 18px; COLOR: #474747; FONT-SIZE: 10px
}
.hst-widecombo P.entry A:hover {
	TEXT-DECORATION: underline
}
.hst-widecombo P.entry A:active {
	TEXT-DECORATION: underline
}
.hst-widecombo P.entry A:focus {
	TEXT-DECORATION: underline
}
.hst-widecombo P.entry SPAN {
	MARGIN-LEFT: 0px
}
.hst-widecombo P.entry .delimit {
	COLOR: #666
}
.hst-widecombo H3 {
	MARGIN-BOTTOM: 5px
}
.hst-widecombo UL {
	LIST-STYLE-TYPE: none
}
.hst-widecombo LI.item {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 3px; OVERFLOW: hidden
}
.hst-widecombo H4 {
	PADDING-LEFT: 11px; FONT-FAMILY: inherit; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 3px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.hst-widecombo DIV.leftcol {
	PADDING-LEFT: 8px; WIDTH: 47%; PADDING-RIGHT: 4px; DISPLAY: inline; FLOAT: left
}
.hst-widecombo DIV.rightcol {
	PADDING-LEFT: 8px; WIDTH: 47%; PADDING-RIGHT: 4px; DISPLAY: inline; FLOAT: left
}
.hst-widecombo DIV.leftcol {
	BORDER-RIGHT: #cccccc 1px solid
}
.hst-widecombo DIV.rightcol {
	BORDER-LEFT: #cccccc 1px solid; MARGIN-LEFT: -1px
}
.hst-widecombo DIV.narrow {
	WIDTH: 23%
}
.hst-widecombo P.exit {
	TEXT-ALIGN: right; FONT-SIZE: 0.84em; PADDING-TOP: 2px
}
.hst-widefeature {
	PADDING-LEFT: 310px; MARGIN-BOTTOM: 10px
}
.hst-widefeature .illo {
	TEXT-ALIGN: right; WIDTH: 300px; DISPLAY: inline; FLOAT: left; COLOR: gray; MARGIN-LEFT: -310px; FONT-SIZE: 0.75em
}
.hst-widefeature .illo A {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 298px; DISPLAY: block; MARGIN-BOTTOM: 3px; BACKGROUND: black; HEIGHT: 218px; OVERFLOW: hidden; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-widefeature .illo IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.hst-widefeature UL {
	LIST-STYLE-TYPE: none
}
.hst-widefeature LI.item {
	MARGIN-BOTTOM: 5px
}
.hst-widefeature LI.last {
	MARGIN-BOTTOM: 0px
}
.hst-widefeature H4 {
	PADDING-LEFT: 11px; FONT: 0.92em arial, verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 2px
}
.hst-widefeature .subitems {
	PADDING-LEFT: 11px; FONT: 0.92em arial, verdana, sans-serif; BACKGROUND: url(/img/utils/bullet.gif) no-repeat 0px 2px
}
.hst-widefeature .first H4 {
	PADDING-LEFT: 0px; FONT: bold 1.25em Arial, verdana, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-widefeature H5.byline {
	COLOR: gray; FONT-SIZE: 0.92em
}
.hst-widefeature H5.timestamp {
	LINE-HEIGHT: 1.5em; COLOR: #ba2c12; FONT-SIZE: 0.92em
}
.hst-widefeature .detail P {
	FONT-SIZE: 0.92em
}
.hst-widefeature P.extras {
	FONT-SIZE: 0.92em
}
.hst-widefeature P.subitems {
	FONT-SIZE: 0.92em
}
.hst-widefeature P.extras {
	MARGIN-TOP: 3px
}
.hst-widefeature P.subitems {
	MARGIN-TOP: 3px
}
.hst-widefeature .delimit {
	COLOR: #666
}
.hst-widefeature H3 {
	MARGIN-BOTTOM: 5px
}
.hst-relatedtopics {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-BOTTOM: 10px
}
.hst-relatedtopics H2 {
	DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-relatedtopics P.entry {
	DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.92em
}
.hst-relatedtopics .fisheye {
	POSITION: relative; HEIGHT: 47px; CLEAR: both; PADDING-TOP: 3px
}
.hst-relatedtopics .fisheyeContainer {
	POSITION: absolute; HEIGHT: 47px
}
.hst-relatedtopics A.fisheyeItem {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: auto; WIDTH: 37px; DISPLAY: block; FONT: 0.84em Verdana, sans-serif; TEXT-DECORATION: none
}
.hst-relatedtopics .fisheyeItem IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 80%; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-relatedtopics .fisheyeItem SPAN {
	WIDTH: 85%; DISPLAY: none; BACKGROUND: #eee; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.hst-relatedvideos {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 7px; LINE-HEIGHT: 1em; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 7px
}
.hst-relatedvideos H2 {
	MARGIN: 0px 0px 5px 5px; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.hst-relatedvideos UL {
	LIST-STYLE-TYPE: none
}
.hst-relatedvideos LI {
	TEXT-ALIGN: center; WIDTH: 50%; DISPLAY: inline; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 92px; FONT-SIZE: 0.84em; OVERFLOW: hidden
}
.hst-relatedvideos LI IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-relatedvideos P.exit {
	TEXT-ALIGN: right; CLEAR: both; FONT-SIZE: 0.84em
}
.hst-searchtopics {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-BOTTOM: 10px
}
.hst-searchtopics H2 {
	DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-searchtopics P.entry {
	DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.92em
}
.hst-searchtopics UL {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; CLEAR: both; PADDING-TOP: 4px
}
.hst-searchtopics LI {
	TEXT-ALIGN: center; WIDTH: 83px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 0.84em
}
.hst-searchtopics LI IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-searchtopics .item1 {
	MARGIN: 0px 5px 0px 0px
}
.hst-searchtopics .item2 {
	MARGIN: 0px 4px 0px 0px
}
.hst-searchtopics .item3 {
	MARGIN: 0px 4px 0px 0px
}
.hst-searchtopics .item4 {
	MARGIN: 0px 5px 0px 0px
}
.hst-searchtablist .report {
	MARGIN-BOTTOM: 10px
}
.hst-searchtablist .breadcrumbs {
	CLEAR: both
}
.hst-searchtablist {
	WIDTH: 465px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.hst-searchtablist DIV.tabs {
	FONT: bold 0.92em Arial, 'Helvetica Nueue', Helvetica, sans-serif; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/pages/search/results/tile.gif)
}
.hst-searchtablist DIV.tabs IMG {
	FLOAT: right
}
.hst-searchtablist DIV.tabs UL {
	LIST-STYLE-TYPE: none; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 22px; OVERFLOW: hidden
}
.hst-searchtablist .tabs LI {
	DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left
}
.hst-searchtablist .tabs LI SPAN {
	BORDER-BOTTOM: #cac8c8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: block; HEIGHT: 16px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 5px
}
.hst-searchtablist .tabs LI A {
	BORDER-BOTTOM: #cac8c8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: block; HEIGHT: 16px; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 5px
}
* HTML .hst-searchtablist .tabs LI SPAN {
	WIDTH: 1%
}
*:first-child + HTML .hst-searchtablist .tabs LI SPAN {
	WIDTH: 1%
}
* HTML .hst-searchtablist .tabs LI A {
	WIDTH: 1%
}
*:first-child + HTML .hst-searchtablist .tabs LI A {
	WIDTH: 1%
}
.hst-searchtablist .tabs LI.selected SPAN {
	BORDER-BOTTOM: white 1px solid; BACKGROUND: white
}
.hst-searchtablist .tabs LI.selected A {
	BORDER-BOTTOM: white 1px solid; BACKGROUND: white
}
.hst-searchtablist .tabs #hst_searchtablist_tab1 SPAN {
	BORDER-LEFT-STYLE: none
}
.hst-searchtablist .tabs #hst_searchtablist_tab1 A {
	BORDER-LEFT-STYLE: none
}
.hst-searchtablist .tabs SPAN {
	COLOR: #666
}
.hst-searchtablist .tabs A:link {
	COLOR: #666
}
.hst-searchtablist .tabs A:visited {
	COLOR: #666
}
.hst-searchtablist .tabs A:hover {
	COLOR: #666
}
.hst-searchtablist .tabs A:active {
	COLOR: #666
}
.hst-searchtablist .tabs LI.selected SPAN {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist .tabs LI.selected A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist .tabs LI.selected A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist .tabs LI.selected A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist .tabs LI.selected A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.hst-searchtablist #hst_searchtablist2 {
	DISPLAY: none
}
.hst-searchtablist #hst_searchtablist3 {
	DISPLAY: none
}
.hst-searchtablist #hst_searchtablist4 {
	DISPLAY: none
}
.hst-searchtablist #hst_searchtablist5 {
	DISPLAY: none
}
.hst-searchtablist #hst_searchtablist6 {
	DISPLAY: none
}
.hst-searchtablist .tabs SPAN {
	CURSOR: pointer
}
.hst-searchtablist .tabs LI.selected SPAN {
	CURSOR: default
}
.hst-searchtablist .sort {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FONT-SIZE: 0.92em
}
.hst-searchtopiclist .sort {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FONT-SIZE: 0.92em
}
.hst-searchtablist .sort A.selected {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-searchtopiclist .sort A.selected {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-searchtablist .tabcontent {
	BORDER-BOTTOM: #ddd 1px solid
}
.hst-searchtablist .tabcontent UL {
	LIST-STYLE-TYPE: none
}
.hst-searchtablist .tabcontent LI.item {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px
}
.hst-searchtablist .tabcontent LI.illo {
	PADDING-LEFT: 76px
}
.hst-searchtablist .tabcontent LI.last {
	BORDER-BOTTOM-STYLE: none; MARGIN-BOTTOM: 0px
}
.hst-searchtablist .tabcontent .itembox {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -76px; FONT-SIZE: 0.75em
}
* HTML .hst-searchtablist .tabcontent .itembox {
	MARGIN-RIGHT: 5px
}
.hst-searchtablist .tabcontent .itembox A {
	DISPLAY: block
}
.hst-searchtablist .tabcontent IMG.illo {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; MARGIN-BOTTOM: 3px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-searchtablist .tabcontent H4 {
	FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-searchtablist .tabcontent H4 IMG {
	MARGIN-RIGHT: 3px
}
.hst-searchtablist .tabcontent .detail P {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 0.92em
}
.hst-searchtablist .tabcontent H5.timestamp {
	LINE-HEIGHT: 1.75em; COLOR: #666; FONT-SIZE: 0.84em
}
.hst-searchtablist .tabcontent H5.timestamp .brand {
	MARGIN-RIGHT: 8px
}
.hst-searchtablist .tabcontent P.tags {
	COLOR: #666
}
.hst-searchtablist .tabcontent P.tags A {
	COLOR: #666
}
.hst-searchtablist .tabcontent P.tags {
	LINE-HEIGHT: 1.75em; FONT-SIZE: 0.84em
}
.hst-searchtopiclist UL {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-TOP: 15px; list-type: none
}
.hst-searchtopiclist LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; WIDTH: 108px; DISPLAY: inline; FLOAT: left; HEIGHT: 118px; FONT-SIZE: 0.84em; OVERFLOW: hidden
}
.hst-searchtopiclist LI IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-picturemosaic {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN-BOTTOM: 10px
}
.hst-picturemosaic H2 {
	DISPLAY: inline; FLOAT: left; FONT-SIZE: 1.09em; FONT-WEIGHT: bold
}
.hst-picturemosaic P.entry {
	DISPLAY: inline; FLOAT: right; FONT-SIZE: 0.92em
}
.hst-picturemosaic .gallery {
	PADDING-BOTTOM: 10px; CLEAR: both; PADDING-TOP: 4px
}
.hst-picturemosaic .gallery IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-picturemosaic10 .mosaictile1 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic10 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic10 .mosaictile3 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic10 .mosaictile4 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic10 .mosaictile5 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic10 .mosaictile6 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic10 .mosaictile7 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic10 .mosaictile8 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic10 .mosaictile9 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic9 .mosaictile1 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic9 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic9 .mosaictile3 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic9 .mosaictile4 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic9 .mosaictile5 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic9 .mosaictile6 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic9 .mosaictile7 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic9 .mosaictile8 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic8 .mosaictile1 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic8 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic8 .mosaictile3 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic8 .mosaictile4 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic8 .mosaictile5 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic8 .mosaictile6 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic8 .mosaictile7 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic7 .mosaictile1 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic7 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic7 .mosaictile3 {
	MARGIN: 0px 4px 4px 0px
}
.hst-picturemosaic7 .mosaictile4 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic7 .mosaictile5 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic7 .mosaictile6 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic6 .mosaictile1 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic6 .mosaictile2 {
	MARGIN: 0px 5px 4px 0px
}
.hst-picturemosaic6 .mosaictile3 {
	MARGIN: 0px 0px 4px
}
.hst-picturemosaic6 .mosaictile4 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic6 .mosaictile5 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic5 .mosaictile1 {
	MARGIN: 0px 5px 0px 0px
}
.hst-picturemosaic5 .mosaictile2 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic5 .mosaictile3 {
	MARGIN: 0px 4px 0px 0px
}
.hst-picturemosaic5 .mosaictile4 {
	MARGIN: 0px 5px 0px 0px
}
.hst-articleheader {
	BORDER-BOTTOM: #dddcbb 1px solid; BORDER-LEFT: #dddcbb 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: #eaecd9; BORDER-TOP: #dddcbb 1px solid; BORDER-RIGHT: #dddcbb 1px solid
}
.hst-articleheader IMG.illo {
	FLOAT: left; MARGIN-RIGHT: 10px; BORDER-RIGHT: #dddcbb 1px solid
}
.hst-articleheader H2 {
	LINE-HEIGHT: 2em; FONT-SIZE: 1.5em
}
.hst-articleheader P {
	FONT-SIZE: 0.92em
}
.hst-articleheader .delimit {
	COLOR: #999; MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.hst-articleheader .rss {
	POSITION: relative; MARGIN-LEFT: 20px
}
.hst-articleheader .rss IMG {
	POSITION: absolute; TOP: 0px; LEFT: -20px
}
.hst-articletitle {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(none) repeat-x left bottom
}
.hst-articletitle .brand {
	MARGIN-BOTTOM: 8px
}
.hst-articletitle H1.headline {
	FONT-SIZE: 1.5em
}
.hst-articletitle H5.subhed {
	LINE-HEIGHT: 1.3; FONT-SIZE: 1.34em; FONT-WEIGHT: bold
}
.hst-articletitle H5.deck {
	FONT-SIZE: 1.17em; FONT-WEIGHT: bold
}
.hst-articletitle H5.subhed {
	FONT-FAMILY: Arial, verdanna, sans-serif
}
.hst-articletitle H5.deck {
	FONT-FAMILY: Arial, verdanna, sans-serif
}
.hst-articletitle .byline {
	FONT-SIZE: 0.92em
}
.hst-articletitle .timestamp {
	COLOR: #ba2c12; FONT-SIZE: 0.92em
}
.hst-articlebox {
	MARGIN: 0px 10px 10px 0px; WIDTH: 242px; DISPLAY: inline; FLOAT: left
}
.hst-articlepager-report {
	MARGIN-BOTTOM: 13px; COLOR: #666
}
#articlepagerreport {
	DISPLAY: none
}
.hst-articletext .pagination {
	DISPLAY: none
}
.hst-articletext .currentpage {
	DISPLAY: block
}
.hst-articlepager {
	TEXT-ALIGN: right; MARGIN: 10px 5px 15px 0px; COLOR: #666; CLEAR: both
}
.hst-articlepager A {
	MARGIN: 0px 3px
}
.hst-articlepager #articlepagerprev {
	DISPLAY: none
}
.hst-articlepager A.hidden {
	DISPLAY: none
}
.hst-articlepager #articlepager1 {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-articlepager A.selected {
	COLOR: black; FONT-WEIGHT: bold
}
.hst-articletext .xs {
	FONT-SIZE: 0.92em
}
.hst-articletext .sm {
	FONT-SIZE: 1.09em
}
.hst-articletext .md {
	FONT-SIZE: 1.25em
}
.hst-articletext .lg {
	FONT-SIZE: 1.5em
}
.hst-articletext .xl {
	FONT-SIZE: 2em
}
.hst-articletext .georgia {
	FONT-FAMILY: Georgia,  Arial, Times, Verdana
}
.hst-articletext .verdana {
	FONT-FAMILY: Verdana, Arial, Verdana
}
.hst-articletext .times {
	FONT-FAMILY: 'Times New Roman', serif
}
.hst-articletext .arial {
	FONT-FAMILY: Arial, Verdana, sans-serif
}
.hst-articletext P A {
	TEXT-DECORATION: underline
}
.hst-articletext P A:link {
	TEXT-DECORATION: underline
}
.hst-articletext P A:visited {
	TEXT-DECORATION: underline
}
.hst-articletext P {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 13px
}
.hst-articletext H4 {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 13px
}
.hst-articletext H5 {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 13px
}
.hst-articletext H6 {
	FONT-FAMILY: inherit; MARGIN-BOTTOM: 13px
}
.hst-articletext H4 {
	MARGIN-TOP: 1.5em; FONT-WEIGHT: bold
}
.hst-articletext H5 {
	MARGIN-TOP: 1.5em; FONT-WEIGHT: bold
}
.hst-articletext H6 {
	MARGIN-TOP: 1.5em; FONT-WEIGHT: bold
}
.hst-articletext SPAN.dateline {
	FONT-STYLE: italic
}
.hst-articletext P.leadercomment {
	FONT-STYLE: italic
}
.hst-articletext P.trailercomment {
	FONT-STYLE: italic
}
.hst-articletext P.crossreference {
	FONT-STYLE: italic; COLOR: #666; FONT-SIZE: 0.92em
}
.hst-articletext P.crossreference .pagenumber {
	FONT-WEIGHT: bold
}
.hst-articleprinter {
	DISPLAY: none
}
.hst-printable-ad {
	DISPLAY: none
}
.hst-printable .hst-articleprinter .brand H2 {
	FONT-SIZE: 1.5em; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px
}
.hst-printable .hst-articleprinter .print INPUT {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(/img/pages/article/printable_headertile.gif) repeat-x 0px -1px; BORDER-TOP: #999 1px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 2px
}
.hst-printable {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-printable .faux-21 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-printable .container {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.hst-printable .container {
	MARGIN: 0px; WIDTH: auto
}
.hst-printable .pagecontent {
	MARGIN: 0px; WIDTH: auto
}
.hst-printable .span-21b {
	MARGIN: 0px; WIDTH: auto
}
.hst-printable .siteheader {
	DISPLAY: none
}
.hst-printable .hst-siteheader {
	DISPLAY: none
}
.hst-printable .wf-ugc {
	DISPLAY: none
}
.hst-printable .hst-articlebox {
	DISPLAY: none
}
.hst-printable .hst-articlefooter {
	DISPLAY: none
}
.hst-printable .hst-articletools2 {
	DISPLAY: none
}
.hst-printable #comments {
	DISPLAY: none
}
.hst-printable .hst-featurepromo {
	DISPLAY: none
}
.hst-printable .span-10 {
	DISPLAY: none
}
.hst-printable .hst-sitefooter {
	DISPLAY: none
}
.hst-printable .hst-printable-ad {
	MARGIN: 0px 0px 10px 10px; WIDTH: 300px; DISPLAY: inline; FLOAT: right
}
.hst-printable #hst-mediumrectangle1 {
	MARGIN: 0px 0px 10px 10px; WIDTH: 300px; DISPLAY: inline; FLOAT: right
}
.hst-printable .hst-articleprinter {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.hst-printable .span-10 .mediumrectangle {
	DISPLAY: block
}

@media Print    
{
.hst-printable .hst-articleprinter {
	DISPLAY: none
}
    }
.hst-mediumrectangle {
	MARGIN-BOTTOM: 10px
}
.js-kit-comments {
	CLEAR: both
}
.hst-contextualads {
	MARGIN-BOTTOM: 0px
}
.hst-articlecontent .hst-galleryitem LI A {
	DISPLAY: block; BACKGROUND: #888
}
.hst-galleryitem .header .pagination {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 195px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; BACKGROUND: #dedede; HEIGHT: 19px; FONT-SIZE: 0.92em; PADDING-TOP: 3px
}
.hst-articlecontent .hst-galleryitem LI A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.hst-articlecontent .hst-galleryitem LI .caption A {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-articlecontent .hst-gallerynav {
	MARGIN-BOTTOM: 20px
}
.hst-galleryitem .entrylinks {
	WIDTH: 160px; BACKGROUND: url(/img/pages/article/ssdisplayctrl_left.gif) no-repeat left top
}
.hst-galleryitem .entrylinks .edge2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 12px arial, verdana, sans serif; BACKGROUND: #dedede; HEIGHT: 19px; PADDING-TOP: 3px
}
.hst-galleryitem .entrylinks A {
	TEXT-TRANSFORM: none; COLOR: #474747; FONT-WEIGHT: normal
}
.hst-galleryitem .entrylinks A:link {
	TEXT-TRANSFORM: none; COLOR: #474747; FONT-WEIGHT: normal
}
.hst-galleryitem .entrylinks A:visited {
	TEXT-TRANSFORM: none; COLOR: #474747; FONT-WEIGHT: normal
}
.hst-galleryitem .entrylinks SPAN.lim {
	MARGIN: 0px 1px
}
.hst-galleryitem .entrylinks A:hover {
	COLOR: #808080; TEXT-DECORATION: none
}
A:active {
	COLOR: #808080; TEXT-DECORATION: none
}
A:focus {
	COLOR: #808080; TEXT-DECORATION: none
}
.hst-newsgallery {
	BORDER-BOTTOM: #cac8c8 1px solid; BORDER-LEFT: #cac8c8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.21em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: arial, verdana, sans-serif; MARGIN-BOTTOM: 10px; BORDER-TOP: #cac8c8 1px solid; BORDER-RIGHT: #cac8c8 1px solid; PADDING-TOP: 8px
}
.hst-newsgallery .header {
	MARGIN-BOTTOM: 10px
}
.hst-newsgallery H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 2px; DISPLAY: inline; FONT-FAMILY: arial, verdana, sans-serif; FLOAT: left; FONT-SIZE: 1.17em
}
.hst-newsgallery H2 A:link {
	COLOR: black
}
.hst-newsgallery H2 A:visited {
	COLOR: black
}
.hst-newsgallery .pagination {
	DISPLAY: inline; FLOAT: right
}
.hst-newsgallery .entry {
	DISPLAY: inline; FLOAT: right
}
.hst-newsgallery .nav {
	DISPLAY: inline; FLOAT: right
}
.hst-newsgallery .entry {
	MARGIN: 3px 0px 0px; FONT-SIZE: 0.92em
}
.hst-newsgallery .pagination {
	MARGIN: 3px 0px 0px; FONT-SIZE: 0.92em
}
.hst-newsgallery .header SPAN.rss {
	MARGIN-LEFT: 10px
}
.hst-newsgallery .header SPAN.rss IMG {
	MARGIN-TOP: 2px
}
.hst-newsgallery UL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 16px
}
.hst-newsgallery LI.item {
	TEXT-ALIGN: left; WIDTH: 31.3%; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 3%
}
.hst-newsgallery LI.last {
	MARGIN-RIGHT: 0px
}
.hst-newsgallery P.illo IMG {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.hst-newsgallery H4 {
	FONT-FAMILY: Verdana, sans-serif; CLEAR: left; FONT-SIZE: 0.92em; FONT-WEIGHT: normal
}
.hst-newsgallery {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: #dedede; HEIGHT: 1%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.hst-newsgallery .edge2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-newsgallery .edge3 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.hst-newsgallery .edge4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 9px
}
.hst-newsgallery .pagination {
	FONT-SIZE: 1em
}
.hst-newsgallery H4 {
	FONT: 0.92em arial, verdana, sans-serif
}
.hst-newsgallery .entry {
	FONT: bold 1em arial, verdana, sans-serif
}
.hst-newsgallery .entry A {
	COLOR: #888
}
.hst-newsgallery .entry A:link {
	COLOR: #888
}
.hst-newsgallery .entry A:visited {
	COLOR: #888
}
.hst-newsgallery .hidden {
	DISPLAY: none
}
